Hello sau nhiều ngày vắng bóng mình đã quay trở lại và mình có dạo trên codepen thì có thấy một widget rất đẹp muốn share cho mọi người!!!!
CÁCH THỰC HIỆN
Bước 1: Ta chèn đoạn code phía dưới vào trước thẻ
]]></b:skin>
nhé.toast__container {Bước 2: Ta chèn code bên dưới vào trước thẻ
display: table-cell;
vertical-align: middle;
}
.toast__cell{
display:inline-block;
}
.add-margin{
margin-top:20px;
}
.toast__svg{
fill:#fff;
}
.toast {
text-align:left;
padding: 21px 0;
background-color:#fff;
border-radius:4px;
max-width: 500px;
top: 0px;
position:relative;
box-shadow: 1px 7px 14px -5px rgba(0,0,0,0.2);
}
.toast:before {
content: '';
position: absolute;
top: 0;
left: 0;
width: 4px;
height: 100%;
border-top-left-radius:4px;
border-bottom-left-radius: 4px;
}
.toast__icon{
position:absolute;
top:50%;
left:22px;
transform:translateY(-50%);
width:14px;
height:14px;
padding: 7px;
border-radius:50%;
display:inline-block;
}
.toast__type {
color: #3e3e3e;
font-weight: 700;
margin-top: 0;
margin-bottom: 8px;
}
.toast__message {
font-size: 14px;
margin-top: 0;
margin-bottom: 0;
color: #878787;
}
.toast__content{
padding-left:70px;
padding-right:60px;
}
.toast__close {
position: absolute;
right: 22px;
top: 50%;
width: 14px;
cursor:pointer;
height: 14px;
fill:#878787;
transform: translateY(-50%);
}
.toast--green .toast__icon{
background-color:#2BDE3F;
}
.toast--green:before{
background-color:#2BDE3F;
}
.toast--blue .toast__icon{
background-color:#1D72F3;
}
.toast--blue:before{
background-color:#1D72F3;
}
.toast--yellow .toast__icon{
background-color:#FFC007;
}
.toast--yellow:before{
background-color:#FFC007;
}
</body>
nhé<script type="text/javascript">Bước 3: Ta thêm code bên dưới vào chỗ bạn muốn hiển thị là được.
jQuery(document).ready(function(){
jQuery('.toast__close').click(function(e){
e.preventDefault();
var parent = $(this).parent('.toast');
parent.fadeOut("slow", function() { $(this).remove(); } );
});
});
</script>
<div class="toast__container">
<div class="toast__cell">
<div class="toast toast--green">
<div class="toast__icon">
<svg class="toast__svg" style="enable-background: new 0 0 512 512;" version="1.1" viewbox="0 0 512 512" x="0px" xml:space="preserve" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/2000/svg" y="0px">
<g><g><path d="M504.502,75.496c-9.997-9.998-26.205-9.998-36.204,0L161.594,382.203L43.702,264.311c-9.997-9.998-26.205-9.997-36.204,0 c-9.998,9.997-9.998,26.205,0,36.203l135.994,135.992c9.994,9.997,26.214,9.99,36.204,0L504.502,111.7 C514.5,101.703,514.499,85.494,504.502,75.496z"></path>
</g></g>
</svg>
</div>
<div class="toast__content">
<div class="toast__type">
Demo</div>
<div class="toast__message">
Thêm Vài dòng mô tả của bạn ở đây.</div>
</div>
<div class="toast__close">
<svg enable-background="new 0 0 15.642 15.642" version="1.1" viewbox="0 0 15.642 15.642" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/2000/svg">
<path d="M8.882,7.821l6.541-6.541c0.293-0.293,0.293-0.768,0-1.061 c-0.293-0.293-0.768-0.293-1.061,0L7.821,6.76L1.28,0.22c-0.293-0.293-0.768-0.293-1.061,0c-0.293,0.293-0.293,0.768,0,1.061 l6.541,6.541L0.22,14.362c-0.293,0.293-0.293,0.768,0,1.061c0.147,0.146,0.338,0.22,0.53,0.22s0.384-0.073,0.53-0.22l6.541-6.541 l6.541,6.541c0.147,0.146,0.338,0.22,0.53,0.22c0.192,0,0.384-0.073,0.53-0.22c0.293-0.293,0.293-0.768,0-1.061L8.882,7.821z" fill-rule="evenodd"></path>
</svg>
</div>
</div>
<div class="toast toast--blue add-margin">
<div class="toast__icon">
<svg class="toast__svg" style="enable-background: new 0 0 32 32;" version="1.1" viewbox="0 0 32 32" x="0px" xml:space="preserve" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/2000/svg" y="0px">
<g>
<g id="info">
<g>
<path d="M10,16c1.105,0,2,0.895,2,2v8c0,1.105-0.895,2-2,2H8v4h16v-4h-1.992c-1.102,0-2-0.895-2-2L20,12H8 v4H10z"></path>
<circle cx="16" cy="4" r="4"></circle>
</g>
</g>
</g>
</svg>
</div>
<div class="toast__content">
<div class="toast__type">
Demo</div>
<div class="toast__message">
Thêm Vài dòng mô tả của bạn ở đây.</div>
</div>
<div class="toast__close">
<svg enable-background="new 0 0 15.642 15.642" version="1.1" viewbox="0 0 15.642 15.642" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/2000/svg">
<path d="M8.882,7.821l6.541-6.541c0.293-0.293,0.293-0.768,0-1.061 c-0.293-0.293-0.768-0.293-1.061,0L7.821,6.76L1.28,0.22c-0.293-0.293-0.768-0.293-1.061,0c-0.293,0.293-0.293,0.768,0,1.061 l6.541,6.541L0.22,14.362c-0.293,0.293-0.293,0.768,0,1.061c0.147,0.146,0.338,0.22,0.53,0.22s0.384-0.073,0.53-0.22l6.541-6.541 l6.541,6.541c0.147,0.146,0.338,0.22,0.53,0.22c0.192,0,0.384-0.073,0.53-0.22c0.293-0.293,0.293-0.768,0-1.061L8.882,7.821z" fill-rule="evenodd"></path>
</svg>
</div>
</div>
<div class="toast toast--yellow add-margin">
<div class="toast__icon">
<svg class="toast__svg" style="enable-background: new 0 0 301.691 301.691;" version="1.1" viewbox="0 0 301.691 301.691" x="0px" xml:space="preserve" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/2000/svg" y="0px">
<g>
<polygon points="119.151,0 129.6,218.406 172.06,218.406 182.54,0 "></polygon>
<rect height="40.523" width="40.525" x="130.563" y="261.168"></rect>
</g>
</svg>
</div>
<div class="toast__content">
<div class="toast__type">
Demo</div>
<div class="toast__message">
Thêm Vài dòng mô tả của bạn ở đây.</div>
</div>
<div class="toast__close">
<svg enable-background="new 0 0 15.642 15.642" version="1.1" viewbox="0 0 15.642 15.642" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/2000/svg">
<path d="M8.882,7.821l6.541-6.541c0.293-0.293,0.293-0.768,0-1.061 c-0.293-0.293-0.768-0.293-1.061,0L7.821,6.76L1.28,0.22c-0.293-0.293-0.768-0.293-1.061,0c-0.293,0.293-0.293,0.768,0,1.061 l6.541,6.541L0.22,14.362c-0.293,0.293-0.293,0.768,0,1.061c0.147,0.146,0.338,0.22,0.53,0.22s0.384-0.073,0.53-0.22l6.541-6.541 l6.541,6.541c0.147,0.146,0.338,0.22,0.53,0.22c0.192,0,0.384-0.073,0.53-0.22c0.293-0.293,0.293-0.768,0-1.061L8.882,7.821z" fill-rule="evenodd"></path>
</svg>
</div>
</div>
</div>
</div>
Chúc các bạn thành công!!!
Tags:
Thủ Thuật Blogspot
Đẹp thế cu Hải
Ờ , hay =))
ok hay nắm :)
hóng trả lời liên kết
phát triển hơn trc rồi đó anh :)
Đẹp đó
đẹp đó anh btvv
Đẹp lắm Hải anh :v
chỗ muốn hiển thị thường thì ở đâu là được nhất vậy anh