[英]Stack image and text left to right on same row
您好,在這里嘗試從左至右在同一行上堆疊圖像和文本時遇到一些問題。
<div style="position: absolute; top: 200px; left: 30px;">
<span style="float: left;">
<img class="tglbtn" src="img/toggle_tab_l.png" data-swap='img/toggle_tab_r.png' height="60%" width="60%">
</span>
<p style="float: right; font-size: 20px; color: #92d6f8; overflow: hidden; text-align: left">
Remember User ID?
</p>
</div>
您的代碼http://jsfiddle.net/21Ltsbeb/改進了http://jsfiddle.net/21Ltsbeb/1/
我沒看到問題嗎? 不過,最好將display:inline-block與匹配的html元素一起使用。 內聯為與將這些元素放在同一行中
.tglbtn {width:60%;height:60%;} span {display:inline-block;} p {font-size:20px;color:#92d6f8;overflow:hidden;text-align:left;}
<div> <span> <img class="tglbtn" src="http://www.placehold.it/66x66"> </span> <span> Remember User ID? </span> </div>
我需要注意的幾件事是,您需要作為初學者解決。
在掌握CSS之前,我可能會推薦Foundation的CSS或Bootstrap CSS。
可以為您進行很多清理工作,還可以簡化CSS或刪除很多內聯樣式:
.mind{ display:inline-block; vertical-align:top; } .tglbtn{ height:20px; }
<div class="wrap"> <img class="tglbtn" src="http://placekitten.com/g/200/300" data-swap='img/toggle_tab_r.png' /> <div class="mind">Remember User ID?</div> </div>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.