Diskuze: Dvojitý border u ikony
V předchozím kvízu, Online test znalostí HTML a CSS, jsme si ověřili nabyté zkušenosti z kurzu.

Člen

Zobrazeno 9 zpráv z 9.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Online test znalostí HTML a CSS, jsme si ověřili nabyté zkušenosti z kurzu.
To je jednoduché - vytvoříš si ještě 1 div, kterému nastavíš padding a radius, jaký potřebuješ a do něj vložíš další div už s ikonou a radiusem.
díky za odpověď. To jsem zkoušel, ale nevím, jak ty bordery dostat vedle sebe. Dopadlo to takto https://codepen.io/anon/pen/JVdOrd
<body>
<div class="svetleModry">
<div class="tmaveModry">
<i class="fa fa-twitter"></i>
</div>
</div>
</body>
.svetleModry {
height: 40px;
width: 40px;
padding: 5px;
background-color: blue;
border-radius: 40px;
}
.tmaveModry {
height: 30px;
width: 30px;
padding: 5px;
background-color: navy;
border-radius: 30px;
text-align: center;
color: #ffffff;
}
Nebo ještě jednodušeji takto:
<body>
<div class="svetleModry">
<i class="fa fa-twitter"></i>
</div>
</body>
CSS:
.svetleModry {
height: 40px;
width: 40px;
padding: 5px;
background-color: blue;
border: 5px solid navy;
border-radius: 40px;
text-align: center;
}
Pak už si jen upravíš velikost ikony na požadovanou.
Já potřebuji tento výsledek: Tedy ta ikona má pozadí, potom musí být bílý border a potom modrý.
já myslím, že to nebude složité, ale já se v CSS moc nevyznám. Díky za radu
HTML:
<body>
<div class="tmaveModry">
<div class="svetleModry">
<i class="fa fa-twitter"></i>
</div>
</div>
</body>
CSS:
.tmaveModry {
width: 43px;
height: 43px;
background-color: #ffffff;
border: 2px solid navy;
border-radius: 43px;
padding: 5px;
}
.svetleModry {
width: 30px;
height: 30px;
background-color: blue;
border-radius: 30px;
font-size: 1.3em;
text-align: center;
color: #ffffff;
}
Zobrazeno 9 zpráv z 9.