ben CSS kullanarak, sayfamda bir başlık div içinde aşağıdaki düzenini üretmek isteyen sadeceBlok öğeleri olan bir div içinde css kullanarak sağdaki metni nasıl hizalarım
+-----------+ + + + Image + Title text Some text aligned on the right + + +-----------+
ben sağda metin hizalama konusunda sorun yaşıyorum. Böyle hemen sağa ve başlık metninin altında bir satır hizalayarak tutar
+-----------+ + + + Image + Title text + + Some text aligned on the right +-----------+
Bu benim şimdiki işaretleme yöntemidir.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
<head>
<style type="text/css">
#header, #footer { padding: 0.3em 0; border-bottom: 1px solid; }
#header img { display: inline;}
#header h1 { display: inline; margin: 0px; padding: 0px;
vertical-align: 50%; position: left;}
#login-status { margin: 0px; padding: 0px;
display: inline;text-align: right; position: right;}
</style>
<title>Models</title>
</head>
<body>
<div id="header">
<img alt="Logo" height="110" width="276"
src="http://www.google.co.uk/intl/en_uk/images/logo.gif" width="276" />
<h1>Models</h1>
<p id="login-status">You are currently logged in as steve</p>
</div> <!-- end of header -->
</body>
</html>
Satır içi stilinin h1 elemanından sonra satır sonu oluşturmamasını bekledim ama bu durum böyle değil. Yanlış yaptığım şeyi öneren var mı?
Teşekkürler Justin, bu mükemmel çalışıyor. Sağdan mutlak konumlandırmayı kullanarak başka bir çözüme ulaştım ama benim için işler. –
Bu güzel ve zarif bir çözüm Justin ... ve Steve'in daha az markalama isteğini yerine getiriyor. Bunu sevdim!!! –
Harika. Bilemedim: taşma: gizli ”bir elementi içerdiği yüzerlere genişletirdi. 'Float: sol' gerçekten 'img' ve 'h1' üzerinde gerekli mi? Öyle değil gibi görünüyor. –