İşte kodum:
<div class="container">
<div>
<h1>Welcome TeamName1</h1>
asdf
<hr>
asdf
</div>
</div> <!-- /container -->
Hr etiketi beklediğim gibi çalışmıyor. Çizgi çizmek yerine, şöyle bir boşluk yaratır:
İşte kodum:
<div class="container">
<div>
<h1>Welcome TeamName1</h1>
asdf
<hr>
asdf
</div>
</div> <!-- /container -->
Hr etiketi beklediğim gibi çalışmıyor. Çizgi çizmek yerine, şöyle bir boşluk yaratır:
Yanıtlar:
css özelliği <hr>şunlardır:
hr {
-moz-border-bottom-colors: none;
-moz-border-image: none;
-moz-border-left-colors: none;
-moz-border-right-colors: none;
-moz-border-top-colors: none;
border-color: #EEEEEE -moz-use-text-color #FFFFFF;
border-style: solid none;
border-width: 1px 0;
margin: 18px 0;
}
Çok açık gri ve 18 piksel dikey kenar boşluğu olan 1 piksellik bir yatay çizgiye karşılık gelir.
ve sınıfsız <hr>bir içinde olduğu <div>için genişlik, içeriğine bağlıdır.<div>
eğer isterseniz <hr>olmak tam genişliği, yerini <div>ile <div class='row'><div class='span12'>(kapanış etiketleri göre birlikte).
Farklı bir şey bekliyorsanız, bir yorum ekleyerek ne beklediğinizi açıklayın.
border-color: #EEEEEE -moz-use-text-color #FFFFFF;sadece ile düzeltborder-color: #EEEEEE;
border-width: 1px 0;) 2pxyatay bir çizgiye neden olur ! Bunu şu şekilde değiştirmelisiniz: yatay bir çizgi border-width: 1px 0 0 0;yapmak için 1px.
Yazmak yerine
<hr>
Yazmak
<hr class="col-xs-12">
Ve normal olarak tam genişlik gösterecektir.
<div class="w-100"><hr></div>
<hr class="w-100">genişliği ayarlamak için daha apaçık bir yöntem gibi görünüyor.
Bunu, HR arka plan rengini siyaha ayarlayarak çözdüm:
<hr style="width: 100%; color: black; height: 1px; background-color:black;" />
Bootstrap adlı çünkü öyle DEFAULT CSS için <hr />olduğu ::
hr {
margin-top: 20px;
margin-bottom: 20px;
border: 0;
border-top: 1px solid #eeeeee;
}
bu iki çizgi arasında 40 piksel boşluk oluşturur
bu nedenle <hr />, sayfanızdaki belirli bir kenar boşluğu stilini değiştirmek isterseniz, bunun gibi bir şey deneyebilirsiniz
<hr style="margin-bottom:5px !important; margin-top:5px !important; " />
<hr /> Sayfanızdaki renk ve kenarlık türü veya kalınlık gibi herhangi bir özelliğin görünümünü / diğer stillerini değiştirmek istiyorsanız, aşağıdaki gibi bir şey deneyebilirsiniz:
<hr style="border-top: 1px dotted #000000 !important; " />
<hr />sayfanızdaki herkes için
<style>
hr {
border-top: 1px dotted #000000 !important;
margin-bottom:5px !important;
margin-top:5px !important;
}
</style>
Satır içi stili şu şekilde düzenleyerek hrTag'i özelleştirebildim:
<div class="row"> <!-- You can also position the row if need be. -->
<div class="col-md-12 col-lg-12"><!-- set width of column I wanted mine to stretch most of the screen-->
<hr style="min-width:85%; background-color:#a1a1a1 !important; height:1px;"/>
</div>
</div>
HrTag artık daha kalın ve daha görünür; aynı zamanda daha koyu gri bir renktir. Önyükleme kodu aslında çok esnektir. Snippet'in yukarıda gösterdiği gibi, satır içi stili veya kendi özel kodunuzu kullanabilirsiniz. Umarım bu birine yardımcı olur.
Bootstrap düzenine karşılık gelmesi için bunlardan birini isteyebilirsiniz:
<div class="col-xs-12">
<hr >
</div>
<!-- or -->
<div class="col-xs-12">
<hr style="border-style: dashed; border-top-width: 2px;">
</div>
<!-- or -->
<div class="col-xs-12">
<hr class="col-xs-1" style="border-style: dashed; border-top-width: 2px;">
</div>
Bir DIVızgara elemanı dahil edilmediğinde, düzen farklı cihazlarda fren yapabilir.