• 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
عدم قرار گرفتن div ها در جای خودشان
#1
با سلام خدمت استادای محترم
فایل سایتم را که زیپ شده هست ضمیمه کردم البته من در سطح مبندی هستم
چند تا سوال داشتم از خدمتتون
1. ایا میتوان بجای این که برای هر کلاس نوشت نوشت ;margin:0 auto کلا کاری کرد که تمام کلاس ها در حالت پیش فرض قرار بگیرند
2.چرا کلاس tube و contactus در وسط صفحه قرار نگرفتند
3. چرا نوشته های منوی من سر جاش قرار نگرفته اند
ازتون ممنونم که وقت می ذارین واسم

http://uplod.ir/e6rxzq4eg4my/ME.rar.htm
ME.rar - 190 KB
هر دوتا لینگ یکیه دوستان
  پاسخ
تشکر شده توسط :
#2
نقل قول:1. ایا میتوان بجای این که برای هر کلاس نوشت نوشت ;margin:0 auto کلا کاری کرد که تمام کلاس ها در حالت پیش فرض قرار بگیرند

کد:
<style type="text/css">
        div {margin:0 auto}
        </style>

نقل قول:2.چرا کلاس tube و contactus در وسط صفحه قرار نگرفتند

به این دلیل که بهشون float دادین margin:0 auto دیگه کار نمیکنه

نقل قول:3. چرا نوشته های منوی من سر جاش قرار نگرفته اند

چون در قسمت .menu ul بهش margin-top دادین اونم 100 پیکسل
هر چیزی که در جستن آنی آنی...
غایب
  پاسخ
تشکر شده توسط : Reza shosseint
#3
(۱۳۹۴ مهر ۱۶, ۱۱:۱۱ ب.ظ)shosseint نوشته: با سلام خدمت استادای محترم
فایل سایتم را که زیپ شده هست ضمیمه کردم البته من در سطح مبندی هستم
چند تا سوال داشتم از خدمتتون
1. ایا میتوان بجای این که برای هر کلاس نوشت نوشت ;margin:0 auto کلا کاری کرد که تمام کلاس ها در حالت پیش فرض قرار بگیرند
2.چرا کلاس tube و contactus در وسط صفحه قرار نگرفتند
3. چرا نوشته های منوی من سر جاش قرار نگرفته اند
ازتون ممنونم که وقت می ذارین واسم

http://uplod.ir/e6rxzq4eg4my/ME.rar.htm
ME.rar - 190 KB
هر دوتا لینگ یکیه دوستان
درود
این کد
کد پی‌اچ‌پی:
*{
    
margin:0;

به همه ی المنت ها اعمال میشه مگر اینکه جای غیر از اون رو بگی
و برای وسط قرار گرفتن نوشته ها در menu از -line-height استفاده کن و مقدارش رو مقداری که برای ارتفاع اون المنت در نظر گرفتی بده که برای شما 40px هست
کد پی‌اچ‌پی:
.menu
{
    
margin:0 auto;
    
padding:0;
    
width:996px;
    
height:40px;
    
border:1px solid red;
    
border-radius:10px;
    -
moz-border-radius:10px;
    -
webkit-border-radius:10px;
    -
o-border-radius:10px;
    
line-height:40px;


بدرود
  پاسخ
تشکر شده توسط : shosseint
#4
(۱۳۹۴ مهر ۱۷, ۱۱:۳۵ ب.ظ)undefined نوشته:
نقل قول:1. ایا میتوان بجای این که برای هر کلاس نوشت نوشت ;margin:0 auto کلا کاری کرد که تمام کلاس ها در حالت پیش فرض قرار بگیرند

کد:
<style type="text/css">
        div {margin:0 auto}
        </style>

نقل قول:2.چرا کلاس tube و contactus در وسط صفحه قرار نگرفتند

به این دلیل که بهشون float دادین margin:0 auto دیگه کار نمیکنه

نقل قول:3. چرا نوشته های منوی من سر جاش قرار نگرفته اند

چون در قسمت .menu ul بهش margin-top دادین اونم 100 پیکسل

خب دوست عزیز من بیاید چی کار منم که tube و contactus در وسط صفحه قرار بگیرند
جواب شما به سوال 1 را باید در کجا قرار بدم ؟؟؟
ممنون از وقتی که می ذارین
  پاسخ
تشکر شده توسط :
#5
نقل قول:خب دوست عزیز من بیاید چی کار منم که tube و contactus در وسط صفحه قرار بگیرند
اول یک دایو اصلی/پدر تعریف کنید در وسط صفحه با اندازه دلخواهتون و بعدش دایو های دیگه رو داخلش بذارید.

جواب شما به سوال 1 را باید در کجا قرار بدم ؟؟؟
در فایل css قرارش بدین:
کد:
div {margin:0 auto}
هر چیزی که در جستن آنی آنی...
غایب
  پاسخ
تشکر شده توسط : shosseint


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان