Sajjad

چگونگی ساخت کاور برای عکس ها با css?

10 پست در این موضوع قرار دارد

سلام دوستان چجوری میشه برای عکس ها کاور گذاشت و اندازه تمام عکس ها رو تغیر داد؟ مثل این سایت

iranfilm11.com

با استفاده از css هستش و یک کاری کرد که مثل ایران فیلم نشه پوستر ها رو کپی کرد تشکر :D

0

به اشتراک گذاری این پست


لینک به پست

آدرسی که دادید مسدود بود

الان دو تا سئوال مطرحه

کاور یا جلد کردن عکس ها رو نفهمیدم یعنی چی ولی اگر منظورتون بردر گذاشتن سری به سایت

http://border-image.com

بزنید برای کپی نکردن قطعی عکس ها بعید می دونم راهی باشه و می شه راست کلیک روی عکس ها با این افزونه ممنوع کنید

http://wordpress.org...-images-plugin/

برای یک اندازه شدن عکس ها می تونید یک استایل کلی در style.css اضافه کنید ولی چون قالب رو ممکن به هم بریزه ترجیح می دم کدهای استایل رو ببینم بعد کد رو بدم

4

به اشتراک گذاری این پست


لینک به پست

آدرس جدید http://iranfilm12.com

0

به اشتراک گذاری این پست


لینک به پست

باز هم عکس ها لود نمی شند چون از آدرس قبلی فراخوانی می شند و من جواب سئوالهاتون رو بهر حال عرض کردم

1

به اشتراک گذاری این پست


لینک به پست

نمونه رو پیوست کردم کاملا css هستش لتفا مشاهده کنید بغیر از عکس ها و کاور

post-309-0-06426700-1343910034_thumb.png

0

به اشتراک گذاری این پست


لینک به پست

اگر منظورتون کادر دور عکس هیت، باید اول کادر رو ایجاد بعد هم در استایل به اندازه پهنای کار با padding ،حاشیه عکس رو بزرگ کنید.

در نهایت هم کاور رو بصورت پس زمینه در استایل فراخوانی کنید.

اگر هم منظور افکت روی عکس هست، باید از کدهای php یا افزونه هایی برای اضافه کردن واترمارک استفاده کنید.

3

به اشتراک گذاری این پست


لینک به پست

خوب شما فقط توضیح میدین که! کدش رو نمیدین این کاوره اگه بشه کدشو ایجاد کنین بزارم تو سایت ممنون میشهم

8618xqymze8wj9ieeox.png

0

به اشتراک گذاری این پست


لینک به پست

کدی که اونها استفاده کردند اینه


.img_cover{
background:transparent url('آدرس عکس کاور') no-repeat scroll left top;
padding:26px 18px 10px 32px;
max-width:300px;
max-height:420px;
}

فرض می کنیم که کلاس img_cover کلاس عکس های شماست

اگر کمی با کد نویسی آشنایید من این را پیشنهاد می کنم

1. برگه استایل رو باز کنید و کد زیر رو توش کپی کنید


.post_img_class {
background-color:#EEEEEE;
background-position:center center;
background-repeat:no-repeat;
background-attachment:scroll;
}

2. برگه های index.php و single.php را باز کنید و در حلقه ی وردپرس و هرجا که می خواهید عکس قرار بگیرد این کد را اضافه کنید


<?php $postimg = get_post_meta($post->ID, 'postimg', true); ?>
<?php if(get_post_custom_values('dl')) : ?>
<img src="<?php bloginfo('template_url'); ?>/images/cover.png" id="img<?php echo the_ID();?>" class="post_img_class" />
<style type="text/css">
#img<?php echo the_ID();?> {background-image:url('<?php echo $postimg; ?>');}
</style>
<?php endif; ?>

3.عکسی که به عنوان کاور آپ کردید را با نام cover.png در پوشه ی images در قالب خود آپلود کنید

4. در هنگام ارسال پست از بخش زمینه دلخواه گزینه زمینه جدید را بزنید و یک زمینه با نام postimg ایجاد کنید و آدرس عکسی که می خواهید در پست نمایش دهید را به عنوان مقدار در آن وارد کنید

توضیح: یکبار که این زمینه ایجاد شود در این بخش باقی می ماند و در دفعات بعدی فقط آدرس عکس باید اضافه شود

این روش جلوی کپی برداری از سایت رو هم می گیره در ضمن قطرات روی عکس جاریند نه پشت اون

2

به اشتراک گذاری این پست


لینک به پست

سلام من قبلا این قالب رو ریپ کرده بودم! اما استفاده نکردم و اولین عکس داخل پست رو روش کاور میزاشت اوتوماتیک و نیازی به زمینه دخواه نبود!!!!!!!!!!!!!!!!!!

0

به اشتراک گذاری این پست


لینک به پست

کد اولی که دادم همین کار رو می کنه ولی ساخت زمینه ی دلخواه برای کاری که شما دارید دو خاصیت داره یکی اینکه کاور شما واقعا کاوره یعنی روی عکسه نه زیرش و دوم اینکه مشکل کپی برداریتون رو هم حل می کنه یعنی کاور بجای عکس اصلی ذخیره می شه

0

به اشتراک گذاری این پست


لینک به پست

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری