برگزیده های پرشین تولز

: وسط چین کردن عکس ها توسط css

qq8030

کاربر تازه وارد
تاریخ عضویت
10 ژانویه 2012
نوشته‌ها
65
لایک‌ها
0
سلام دوستان من میخوام از طریق css قالبم عکس ها رو وسط چین کنم توی وردپرس از این کد استفاده میکنم توی تگ img جوابم میده فقط یه مشکل دارم اونم اینه عکس ها به صورت لیست میشن و زیر هم میرن
کد:​

کد:
display:block; margin:0px auto 0px auto;
که به خاطر دستور display هستش که بلوک شده و اگر بلوکم نشه جواب نمیده
از دستور clear هم استفاده کردم جواب نداد
حالا شما راهنمایی کنید که چه جوری عکس ها وسط چین بشه و به صورت لیست هم نشه!!!
 

k-boy

Registered User
تاریخ عضویت
7 فوریه 2012
نوشته‌ها
5,616
لایک‌ها
7,060
محل سکونت
جنگل آسفالت
بجای " block " از " inline-block " استفاده کن.شاید error بده , ولی اجرا میشه!
 

qq8030

کاربر تازه وارد
تاریخ عضویت
10 ژانویه 2012
نوشته‌ها
65
لایک‌ها
0
جواب نداد
 

achil

Registered User
تاریخ عضویت
29 مارس 2012
نوشته‌ها
637
لایک‌ها
27
<"div class="img">
تگ img
<div/>

فایل css

.img
}
text-align:center;

{
 

qq8030

کاربر تازه وارد
تاریخ عضویت
10 ژانویه 2012
نوشته‌ها
65
لایک‌ها
0
اخه دوست عزیز تگ ایمیج که نیست
اگه یه کد باشه که این دستور disply رو درست کنه حله
 

achil

Registered User
تاریخ عضویت
29 مارس 2012
نوشته‌ها
637
لایک‌ها
27
خب دستور display رو زیر text-align که نوشتم بنویس
 

coder.developer

کاربر تازه وارد
تاریخ عضویت
12 مارس 2013
نوشته‌ها
9
لایک‌ها
2
به جای دستور display از دستور float استفاده کن.float رو برابر left قرار بده و برای فاصله عکسهات از padding و margin استفاده کن.
اینم به خاطر داشته باشه کلا برای چیدن عکس یا پستی کنار هم از دستور display استفاده نکن و به جای اون از float استفاده کن
 

DANG3R

Registered User
تاریخ عضویت
27 ژوئن 2007
نوشته‌ها
423
لایک‌ها
2
محل سکونت
.Net
سلام دوست عزیز

شما برای کدنویسی تم وردپرسی به این قابلیت نیاز داری؟
اگر اینطوره برای شروع باید شما چند تا کلاس تعریف کنید و با float عکس چپ‌چین و راست‌چین بدون caption و با caption توی اونا قرار بدید.
مثلا :‌
کد:
img.centered, .aligncenter, div.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}


.alignright { 
	float: right;
}


.alignleft {
	float: left;
}


.wp-caption {
	border: 1px silver #ddd;
	text-align: center;
	background-color: #d4d4d4;
	padding-top: 4px;
	margin: 10px;
}


.wp-caption img {
	margin: 0;
	padding: 0;
	border: 0 none;
}


.wp-caption p.wp-caption-text { 
	font-size: 0.85em;
	line-height: 1.214em;
	padding: 0 4px 5px;
	margin: 0;
}

البته اون قسمت caption رو استایلشو همونطور که دوست دارید می‌تونید بهش کپشن بدید.
 

omnia2

Registered User
تاریخ عضویت
19 مارس 2013
نوشته‌ها
149
لایک‌ها
46
من اینطوری کار میکم..

<div>
<center><img src=""... /></center>
</div>
 

majidmej

Registered User
تاریخ عضویت
4 آپریل 2011
نوشته‌ها
256
لایک‌ها
32
محل سکونت
IRAN-Tehran
سلام
من با کدی که براتون قرار میدم تعریف کردم که هرچی عکس توی پست هام قرار میگیره وسط قرار بگیره:

PHP:
.post-content img {
clear: both;
display: block;
margin: 10px auto;
}

در واقع post-content کلاس div ای هست که پست من در اون قرار میگیره
امیدوارم تونسته باشم کمکتون کنم
 
بالا