[Blogger] Hiển thị popup thời tiết trên blog
Hôm nay mình xin giới thiệu một thủ thuật trong Blogger, đó là tạo một popup hiển thị thông tin thời tiết trên blog. Các bạn có thể xem hình bên.
Bước 2: Chèn đoạn code sau vào trước thẻ đóng </head>:
Bước 3: Chèn đoạn code sau vào trước thẻ đóng </body>:
Chúc các bạn thành công !
Sau đây là các bước thực hiện:
Bước 1: Tại trang quản trị blog, các bạn vào Mẫu -> Chỉnh sửa HTML (các bạn nên sao lưu template của mình để dự phòng). Chèn đoạn code sau vào trước thẻ ]]></b:skin>:
.MyWeatherDiv .centerContainer {
width: 300px;
text-align: left;
margin-bottom: 200px;
}
.green {
color: #a6e22d;
}
.teal {
color: #66d9ef;
}
.purp {
color: #ae81ff;
}
.pink {
color: #f92772;
}
.yellow {
color: #e6db74;
}
.white {
color: #f8f8f2;
}
.grey {
color: #616161;
}
.f12 {
font-size: 12px;
}
.MyWeatherDiv img {
height: 64px;
width: 64px;
}
.weatherInfoRight {
z-index: 999;
position: fixed;
top: 10px;
right: 10px;
}
.weatherInfoLeft {
z-index: 999;
position: fixed;
top: 10px;
left: 10px;
}
.weatherInfoBottomRight {
z-index: 999;
position: fixed;
bottom: 10px;
right: 10px;
}
.weatherInfoBottomLeft {
z-index: 999;
position: fixed;
bottom: 10px;
left: 10px;
}
.MyWeatherDiv {
display: none;
background-color: #272822;
padding: 5px;
-webkit-border-radius: 10px;
border-radius: 10px;
}
.MyWeatherInfo {
text-align: center;
font-family: 'Segoe UI',Tahoma,Helvetica,Sans-Serif;
color: white;
font-size: 14px;
}
#divMyImage {
display: none;
}
.MyWeatherClose {
font-family: 'Segoe UI',Tahoma,Helvetica,Sans-Serif;
cursor: pointer;
position: absolute;
right: 10px;
color: white;
font-size: 20px;
}
.MWTemperature {
display: block;
}
.MWPlace {
display: block;
}
.MWIP {
display: block;
}
#clear-day {
display: none;
}
#clear-night {
display: none;
}
#partly-cloudy-day {
display: none;
}
#partly-cloudy-night {
display: none;
}
#cloudy {
display: none;
}
#rain {
display: none;
}
#sleet {
display: none;
}
#snow {
display: none;
}
#wind {
display: none;
}
#fog {
display: none;
}
Bước 2: Chèn đoạn code sau vào trước thẻ đóng </head>:
<script type="text/javascript" src="https://dl.dropboxusercontent.com/u/137869302/weather.js"></script>
Bước 3: Chèn đoạn code sau vào trước thẻ đóng </body>:
<script type="text/javascript">
$.MyWeather({
position: "right",
showpopup: true,
temperature: "c",
closeicon: true,
showicon: true,
showtemperature: true,
showlocation: true,
showip: true,
size: 80,
iconcolor: "white",
fontcolor: "white",
}, function (e, f, g, a, d, b, c) {
$("#txtCity").html(e);
$("#txtCountry").html(f);
$("#txtIP").html(g);
$("#txtLatitude").html(a);
$("#txtLongitude").html(d);
$("#txtTemperature").html(b);
$("#picTemp").attr("src", c)
});
</script>
Phần màu xanh là vị trí popup hiển thị trên blog (ở đây mình để là right - hiển thị bên phải). Các bạn có thể sửa thành left (hiển thị bên trái) hoặc center (hiển thị ở giữa trang).
Chúc các bạn thành công !

Không có nhận xét nào: