我有三张照片,第一张是巴西国旗和英国国旗(语言设置)......第三张是我网站的标志......
代码:
<a class="language" href=""><img src="assets/images/language/portuguese.png">Português</a>
<a class="language" href=""><img src="assets/images/language/english.png">English</a>
<img class="logo" src="assets/images/logo.png">
我希望第一个和第二个超过第三个......
所以,在我的css中我做了:
.language {
margin: 0 5px 0 10px;
}
.logo {
width: 40%;
margin-top: 60px;
}
有什么不对?它不起作用。
答案 0 :(得分:0)
此刻,您将所有三张图片放在同一行&#34; row&#34;中。你没有以任何方式将它们分成两行。
我建议将语言图标放在他们自己的div标签中,如下所示:
<div>
<a class="language" href=""><img src="assets/images/languag/portuguese.png">Português</a>
<a class="language" href=""><img src="assets/images/language/english.png">English</a>
</div>
<img class="logo" src="assets/images/logo.png">
答案 1 :(得分:0)
您的问题中缺少更多信息,但我猜是
<style type="text/css">
.classe1 {
background-image: url('../../Content/images/carousel2.jpg');
background-repeat: no-repeat;
height:100px;
}
</style>
<div class="classe1">
<img src="../../Content/images/Icon1.png" alt="" width="40px" />
<img src="../../Content/images/Icon2.png" alt="" width="40px" />
</div>
答案 2 :(得分:0)
就这样做吧
<强> HTML 强>
<div class="wrapit">
<a class="language" href=""><img src="assets/images/language/portuguese.png">Português</a>
<a class="language" href=""><img src="assets/images/language/english.png">English</a>
<img class="logo" src="assets/images/logo.png">
</div>
<强> CSS 强>
.wrapit {
width: 100px;
float: left;
}
.wrapit img { width: 100%; float: left; }
.wrapit a { float: left; width: 50%; display: block; }
答案 3 :(得分:0)
如果您无法影响HTML,可以使用CSS制作<br>
:
a + a:after {
content: "\A";
white-space: pre;
}
由于::before
和::after
不适用于<img>
这样的自动关闭代码,因此您必须将其添加到第二个<a>