输入城市名搜索查询天气预报效果代码
代码语言:html
所属分类:其他
代码描述:输入城市名搜索查询天气预报效果代码
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!DOCTYPE html> <html lang="en" > <head> <meta charset="UTF-8"> <style> html { width: 100%; height: 100vh; font-family: "Poppins", sans-serif; } body { margin: 0; padding: 0; box-sizing: border-box; width: 100%; height: 100%; background: #fffef4; display: flex; justify-content: center; align-items: center; color: #8b8b8b; transition: all 1s; } .weather__container { width: 500px; height: 230px; background: #fff; border-radius: 20px; position: relative; box-shadow: 0 0 20px 10px rgba(0, 0, 0, 0.05); } .weather__container #units__toggle { position: absolute; top: 5%; right: 5%; display: flex; z-index: 10; } .weather__container #units__toggle #celsius, .weather__container #units__toggle #fahrenheit { margin-right: 10px; padding: 8px 11px; cursor: pointer; border: none; background: #fff; border-radius: 100px; } .weather__container #units__toggle .active { color: #fff; background: #89d3c5 !important; pointer-events: none; } .weather__container #weather__icon { position: absolute; top: 50%; left: -10%; transform: translate(0%, -50%); width: 180px; height: 180px; } .weather__container #weather__icon svg { width: 100%; overflow: visible; } .weather__container #weather__icon #clear-sky, .weather__container #weather__icon #rain, .weather__container #weather__icon #snow, .weather__container #weather__icon #thunderstorm, .weather__container #weather__icon #mist, .weather__container #weather__icon #broken-clouds { opacity: 0; } .weather__container #weather__icon .show { opacity: 1; } .weather__container .box1 { position: absolute; top: 40%; left: 30%; transform: translate(0%, -50%); width: 70%; height: 80%; display: flex; align-items: center; } .weather__container .box1 #location__name { color: #555555; font-size: 1.8rem; } .weather__container .box1 #current__temperature { position: absolute; top: 50%; right: 15%; transform: translate(0%, -50%); font-size: 2rem; font-weight: 200; } .weather__container .box2 { position: absolute; top: 80%; left: 30%; transform: translate(0%, -50%); width: 40%; display: flex; justify-content: space-between; align-items: center; } .weather__container .box2 #minmax__temperature { margin-left: 30px; position: relative; } .weather__container .box2 #minmax__temperature::before { content: ""; position: absolute; top: -5px; left: -40px; display: block; background-image: url(//repo.bfw.wiki/bfwrepo/icon/637c3d88d00b0.png); background-size: contain; width: 35px; height: 35px; margin-right: 10px; } .weather__container .box2 #humidity { position: relative; } .weather__container .box2 #humidity::before { content: ""; position: absolute; top: -5px; left: -40px; display: block; background-image: url(//repo.bfw.wiki/bfwrepo/icon/637c3dbb08ce7.png); background-size: contain; width: 35px; height: 35px; } .search__input { width: 500px; margin-top: 100px; } .search__input form#city__form { width: 100%; text-align: center; } .search__input form#city__form .form__group input#city { width: 40%; margin: 10px; padding: 10px; border: none; outline: none; border-radius: 50px; box-shadow: 0 0 20px 10px rgba(0, 0, 0, 0.05); text-align: center; color: #8b8b8b; font-size: 1rem; font-weight: 300; } .search__input form#city__form .notfound__text { display: none; } &l.........完整代码请登录后点击上方下载按钮下载查看
网友评论0