css - 圖片的寬度發生變化而高度卻沒有相應變?
問題描述
圖片高度沒有出現相應的變化<h2 class='news__title'>Latest news <a href='http://m.piao2010.com/wenda/3626.html#' class='news__more'>+ more</a></h2> <ul> <li class='snippet'> <img src='http://m.piao2010.com/wenda/images/dog.jpg' alt='picture of a girl with a large, stuffed dog toy'> <h3 class='snippet__title'><a href='http://m.piao2010.com/wenda/3626.html#'>Gastropub distillery Marfa farm-to-table</a></h3> <p class='snippet__description'>Gastropub distillery Marfa farm-to-table, Etsy Truffaut fingerstache. Squid lomo Kickstarter art party cronut scenester. Organic raw denim Vice keffiyeh four loko. Squid lomo Kickstarter art party cronut scenester. Organic raw denim Vice keffiyeh four loko.Vice keffiyeh four loko. Squid lomo Kickstarter art party cronut scenester. Organic raw denim Vice keffiyeh four loko.Vice keffiyeh four loko. Squid lomo Kickstarter art party cronut scenester. Organic raw denim Vice keffiyeh four loko. </p> </li>CSS
.snippet__thumbnail > img { width: 100;}.snippet { display: flex; flex-wrap: wrap;}.snippet__thumbnail { order: 1; width: 30%;}.snippet__title { order: 0; width: 100%; margin: 0 0 0.5em;}.snippet__description { order: 2; max-width: 70%; margin: 0; padding: 0 0 0 1em; overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis;}疑惑
為什么圖片的高度不會隨著寬度一起變化?理論效果應該如此:
問題解答
回答1:1 > 是直接后代元素選擇器(子選擇器) 所以第一個樣式是無效的;2 正常情況下給圖片設置寬度,高度會成比例調整;3 這種問題最好借助http://codepen.io/ ,這樣方便別人排查問題。
相關文章:
1. javascript - 為什么我的vue里的router-link不起作用2. 用戶在微信小程序支付成功以后,財務在微信支付后臺用交易單號能查到這筆訂單 但財務說錢沒有入對公賬號?3. javascript - node redirect重定向失敗4. javascript - 求助Angular 跨控制器調用方法可行嗎?5. javascript - JS使用ele.style.backgoundImage = ’’ =’none’取消背景圖片都無效6. a標簽跨域下載文件能否重命名?7. android - weex 項目createInstanceReferenceError: Vue is not defined8. javascript - 如圖,百度首頁,查看源代碼為什么什么都沒有?9. PHPExcel表格導入數據庫怎么導入10. android - 哪位大神知道java后臺的api接口的對象傳到前端后輸入日期報錯,是什么情況?求大神指點
