miraziz

اسکرول افقی وب سایت

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

ارسال شده در (ویرایش شده)

سلام دوستان. من برای صفحه اول سایتم یک منوای اضافه کردم، ولی نمی دونم که دقیقا چی شده که صفحه اول سایت در نمایشگر عریض( مثلا 14اینچ) یک اسکرول افقی طولانی ایجاد میشه.
ممنون می شوم راهنمایی کنید که این مشکل از چیست؟

آدرس سایت: http://echolalia.ir/

ویرایش شده در توسط miraziz
0

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


لینک به پست

سلام، برای اینکه متوجه بشید اسکرول از کدوم المان ایجاد شده، باید ببینید که آیا تو همه صفحات اسکرول افتاده یا نه ،  اگر همه صفحات هست پس مشکل از یک المان داخل هدر یا در فوتر ایجاد شده،  ولی اگر فقط در یک صفحه خاص ایجاد شده ، باید باکس باکس  المان همان صفحه رو حذف کرد تا ببینید دقیقا مشکل از کدوم باکس که اسکرول ایجاد کرد.

1

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


لینک به پست

ارسال شده در (ویرایش شده)

در ۱ ساعت قبل، Mirrajabi گفته است :

سلام، برای اینکه متوجه بشید اسکرول از کدوم المان ایجاد شده، باید ببینید که آیا تو همه صفحات اسکرول افتاده یا نه ،  اگر همه صفحات هست پس مشکل از یک المان داخل هدر یا در فوتر ایجاد شده،  ولی اگر فقط در یک صفحه خاص ایجاد شده ، باید باکس باکس  المان همان صفحه رو حذف کرد تا ببینید دقیقا مشکل از کدوم باکس که اسکرول ایجاد کرد.

ممنون از پاسختان. من در سایتم از دوتا فایل هدر استفاده می کنم. و اخیرا هم تو هدر تغییراتی انجام دادم (همون منوی نارنجی رنگی که تو هدر افزوده ام). قاعدتا باید مربوط به آن باشد ولی متاسفانه نمی تونم بفهم دقیقا از چیست. و این اتفاق زمانی که عرض صفحه از 1100px بزرگتر است رخ می دهد.!

ویرایش شده در توسط miraziz
0

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


لینک به پست

ارسال شده در (ویرایش شده)

در 11 ساعت قبل، miraziz گفته است :

ممنون از پاسختان. من در سایتم از دوتا فایل هدر استفاده می کنم. و اخیرا هم تو هدر تغییراتی انجام دادم (همون منوی نارنجی رنگی که تو هدر افزوده ام). قاعدتا باید مربوط به آن باشد ولی متاسفانه نمی تونم بفهم دقیقا از چیست. و این اتفاق زمانی که عرض صفحه از 1100px بزرگتر است رخ می دهد.!

من سایتتونو چک کردم, مشکل از منوی ایجاد شده هست وبه این علت اسکرول می افته .

.blog-menu2 ul {
    left: -9999px;
}

و اینکه  در صفحه اصلی ctrl+u بزنید سورس کدتونو ببنید ی سری جاها قرمز که نباید اینطور باشه . یکیکش به این دلیل قرمز که به جای اینکه از تک <span/> استفده کنید از <spann/> استفاده کردید. این موضوع ربطی به اسکرول نداره ولی نباید اینطور باشه.


 

 

ویرایش شده در توسط Mirrajabi
1

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


لینک به پست
در 1 ساعت قبل، Mirrajabi گفته است :

من سایتتونو چک کردم, مشکل از منوی ایجاد شده هست وبه این علت اسکرول می افته .


.blog-menu2 ul {
    left: -9999px;
}

و اینکه  در صفحه اصلی ctrl+u بزنید سورس کدتونو ببنید ی سری جاها قرمز که نباید اینطور باشه . یکیکش به این دلیل قرمز که به جای اینکه از تک <span/> استفده کنید از <spann/> استفاده کردید. این موضوع ربطی به اسکرول نداره ولی نباید اینطور باشه.



 

 

خیلی ممنون. بله دقیقا مشکل از اون مورد بوده است.
در مورد spann هم میتونم بگم که تقریبا خانه خراب شدم :) یعنی یک اشتباه تایپی است که حالا باید بشینم تو همه ی پست ها ویرایشش کنم
خیلی ممنون. لطفتون را کردین 3> 

0

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


لینک به پست
در 5 ساعت قبل، miraziz گفته است :

خیلی ممنون. بله دقیقا مشکل از اون مورد بوده است.
در مورد spann هم میتونم بگم که تقریبا خانه خراب شدم :) یعنی یک اشتباه تایپی است که حالا باید بشینم تو همه ی پست ها ویرایشش کنم
خیلی ممنون. لطفتون را کردین 3> 

خواهش می کنم

1

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


لینک به پست
در 23 ساعت قبل، Mirrajabi گفته است :

خواهش می کنم

بخشید دوباره یک مشکلی با این مسئله پس اومد. با برداشتن کدی که شما در بالا دادید مشکل اسکرول افقی حل میشه ولی یک مشکل دیگه ای را پیش آورد اینکه مثلا شما برید به سایت من و در منوی بالایی نارنجی رنگ، موس را تقریبا 3سانتی متر پایین تر از منوی«شاعران اروپا» نگه داری. می بینید که زیرمنو های آن باز می شود بدون اینکه موس را دقیقا بر روی خود منو ببرید. برای رفع این مشکل باید چیکار کنم؟

0

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


لینک به پست

سلام و درود

 

نقل قول

بخشید دوباره یک مشکلی با این مسئله پس اومد. با برداشتن کدی که شما در بالا دادید مشکل اسکرول افقی حل میشه ولی یک مشکل دیگه ای را پیش آورد اینکه مثلا شما برید به سایت من و در منوی بالایی نارنجی رنگ، موس را تقریبا 3سانتی متر پایین تر از منوی«شاعران اروپا» نگه داری. می بینید که زیرمنو های آن باز می شود بدون اینکه موس را دقیقا بر روی خود منو ببرید. برای رفع این مشکل باید چیکار کنم؟

در مورد مشکل شما باید بگم که منویی که دارید استفاده میکنید برای زبان های چپ به راست نظیر زبان انگلیسی هست و باید منو رو راست به چپ میکردید برای استفاده در سایتتون. خوب چپ چین این منو یه مچنین چیزی میشه:

 

این کد HTML اش:

<ul class="blog-menu2">

    <li class="has-children"><a href="#">شاعران خاورمیانه</a>
        <ul>
            <li><a href="#">شاعران ایرانی</a></li>
            <li><a href="#">شاعران ترکیه</a></li>
            <li><a href="#">شاعران عرب</a></li>
        </ul>
    </li>
    <li class="has-children"><a href="#">شاعران آمریکا لاتین</a>
        <ul>
            <li><a href="#">شاعران آرژانتین</a></li>
            <li><a href="#">شاعران شیلی</a></li>
        </ul>
    </li>
    <li class="has-children"><a href="#">شاعران آمریکا شمالی</a>
        <ul>
            <li><a href="#">شاعران آمریکا</a></li>
        </ul>
    </li>
    <li><a href="#">شاعران آفریقا</a></li>
    <li class="has-children"><a href="#">شاعران آسیا</a>
        <ul>
            <li><a href="#">شاعران ژاپنی</a></li>
        </ul>
    </li>
    <li class="has-children"><a href="#">شاعران اروپا</a>
        <ul>
            <li><a href="#">شاعران آلمان</a></li>
            <li><a href="#">شاعران ارمنی</a></li>
            <li><a href="#">شاعران اسپانیا</a></li>
            <li><a href="#">شاعران روسیه</a></li>
            <li><a href="#">شاعران سوئد</a></li>
            <li><a href="#">شاعران فرانسه</a></li>
            <li><a href="#">شاعران لهستان</a></li>
            <li><a href="#">شاعران یونان</a></li>
        </ul>
    </li>

</ul>

<div class="clear"></div>

اینم کد CSS اش:

	a {
	    text-decoration: none
	}
	
	ul {
	    list-style-type: none;
	    padding: 0
	}
	
	.blog-menu2 {
	    float: right;
	    position: relative;
	}
	
	.blog-menu2 li {
	    position: relative;
	}
	
	.blog-menu2 > li {
	    float: right;
	    background-color: rgba(175, 123, 7, 0.81);
	}
	
	.blog-menu2 > li a {
	    display: block;
	    padding: 15px;
	}
	
	.blog-menu2 > .has-children a {
	    padding-left: 35px;
	}
	
	.blog-menu2 > .has-children::after {
	    content: "";
	    display: block;
	    border: 5px solid transparent;
	    border-top-color: #FFF;
	    position: absolute;
	    z-index: 1001;
	    left: 13px;
	    top: 50%;
	    margin-top: -1px;
	}
	
	.blog-menu2 a {
	    display: block;
	    color: #FFF;
	}
	
	.blog-menu2 > li a:hover {
	    color: #FFF;
	}
	
	.blog-menu2 li:hover a {
	    background-color: #363F4A;
	    cursor: pointer;
	}
	
	.blog-menu2 ul {
	    position: absolute;
	    right: -9999px;
	    opacity: 0;
	    z-index: 999;
	    -webkit-transition: opacity 0.1s ease-in-out;
	    -moz-transition: opacity 0.1s ease-in-out;
	    -ms-transition: opacity 0.1s ease-in-out;
	    -o-transition: opacity 0.1s ease-in-out;
	    transition: opacity 0.1s ease-in-out;
	}
	
	.blog-menu2 ul li {
	    float: right;
	    display: block;
	}
	
	.blog-menu2 ul > .has-children::after {
	    content: "";
	    display: block;
	    border: 6px solid transparent;
	    border-left-color: #FFF;
	    position: absolute;
	    z-index: 1001;
	    right: 10px;
	    top: 50%;
	    margin-top: -5px;
	}
	
	.blog-menu2 ul a {
	    width: 225px;
	    line-height: 130%;
	    -moz-box-sizing: border-box;
	    -webkit-box-sizing: border-box;
	    box-sizing: border-box;
	}
	
	.blog-menu2 ul a:hover {
	    background-color: #49515B;
	}
	
	.blog-menu2 li:hover > ul {
	    opacity: 1;
	    right: 0;
	}
	
	.blog-menu2 ul li:hover > ul {
	    top: 0;
	    right: 225px;
	    margin-right: 0;
	}
	
	@media (max-width: 770px) {
	    .blog-menu2 {
	        display: none;
	    }
	}
	
	.clear {
	    clear: both;
	}

 

موفق باشید

1

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


لینک به پست
در 3 ساعت قبل، naghmesara گفته است :

سلام و درود

 

در مورد مشکل شما باید بگم که منویی که دارید استفاده میکنید برای زبان های چپ به راست نظیر زبان انگلیسی هست و باید منو رو راست به چپ میکردید برای استفاده در سایتتون. خوب چپ چین این منو یه مچنین چیزی میشه:

ممنون از راهنمایی تون. من تغییراتی را که دادین را اعمال کردم. ولی متاسفانه، حالا دیگر زیر منوها را باز نمیکه!

0

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


لینک به پست

ارسال شده در (ویرایش شده)

درود مجدد

 

نقل قول

ممنون از راهنمایی تون. من تغییراتی را که دادین را اعمال کردم. ولی متاسفانه، حالا دیگر زیر منوها را باز نمیکه!

این مورد رو توجه کنید بهش

.blog-menu2 li:hover > ul {
    opacity: 1;
    right: 0;
}

در فایل CSS شما هنور به شکل زیر هست

.blog-menu2 li:hover > ul {
    opacity: 1;
    left: 0;
}

 

غیر از این بازم موارد دیگه ای هست لطفا تمامی استایل هایی رو که براتون فرستام با استایل های فعلی جایگزین کنید.

 

موفق باشید

ویرایش شده در توسط naghmesara
1

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


لینک به پست

بله مشکل از اون قسمت بود. خیلی ممنون. باط در حقم لطف کردین. مشکلم حل شد 3>
همیشه موفق باشین

1

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


لینک به پست

درود مجدد

 

نقل قول

بله مشکل از اون قسمت بود. خیلی ممنون. باط در حقم لطف کردین. مشکلم حل شد 3>
همیشه موفق باشین

خواهش میکنم.

 

فقط شما کدهای CSS ای که فرستادم رو چک کنید هر کدومش که تغییر داده شده باید جایگزین بشه تا منو کامل راست به چپ باشه مثلا

5xh_a.jpg

این فلش های رو به پایین برای دسته هایی که فرزند دارن باید سمت چپ اسم دسته قرار بگیره توی زبان فارسی و چون هنوز شما استایلی رو که دادم کامل جایگزین نکردید هنوز سمت راست اسم دسته هست.

 

پاینده باشید

1

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


لینک به پست

بله درست می فرمایید. الان تمامی کدها را به جز کلاس clear جایگزین کردم و درست شد. چون وقتی این کلاس را قرار می دادم تمام قالب به هم می ریخت

0

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


لینک به پست

ارسال شده در (ویرایش شده)

نقل قول

بله درست می فرمایید. الان تمامی کدها را به جز کلاس clear جایگزین کردم و درست شد. چون وقتی این کلاس را قرار می دادم تمام قالب به هم می ریخت

چون کلاس clear وجود داشته تو استایل شما دیگه احتیاجی نبود که مجدد قرار بدید.

 

موفق باشید

ویرایش شده در توسط naghmesara
1

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


لینک به پست

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

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

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

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


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

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

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


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

  • مطالب مشابه

    • توسط sydvza
      باسلام ببخشید من کلیدواژه دکه را انتخاب کردم ولی در سرچ گوگل کلمه دکه وارد میکنم حتی جز 10 صفحه هم نیستم
      https://dackeh.com
    • توسط Samaonline
      سلام
      کدهارو که بررسی کردم، فهمیدم تابع زیر وقت زیادی از بالا اومدن سایت رو میگیره:
      update_meta_cache()
      اگه این تابع رو پاک کنم چه اتفاقی میفته؟
      اصلا نیاز بهش هست؟
      مرسی
    • توسط amhoes1378@gmail.com
      سلام من یک پوسته وردپرس می نویسم سوالی داشتم که هیچ جا جوابش پیدا نشد ممنون میشم کمکم کنید
      من میخوام تعداد آیتم های یا همون <li> های داخل فهرست وردپرسم محدود باشه
      مثلا کاربر نتونه بیش از مقداری که من تعیین کردم در پوسته ی خودم آیتم به فهرست اضافه کنه
      همین 
      تشکر
    • توسط M a H D i
      با درود
       
      من یک وردپرس شبکه راه اندازی کرده ام (مثلا حدود 10 سایت) حالا میخواهم وقتی کاربری در سایت اصلی (صفحه اصلی سایت مثل: exam.ir) یا در ساب دامنه های دیگر نام نویسی کرد در بقیه ساب دامنه ها هم با همان نام کاربری بتواند لاگین کند و نیازی به ثبت نام مجدد نداشته باشد.
      آیا امکان پذیر می باشد؟
       
      باتشکر
    • توسط M a H D i
      باسلام و احترام
       
      برای ساخت لیکدونی (مثل سایت سافت98) از چه افزونه ای میتونیم استفاده کنیم؟ (اگر راه بهتری هست لطفا ذکر کنید)
      میخواهیم مطالب خبری از چند سایت را در قسمتی از سایت خودمان به نمایش بگذاریم و وقتی روی آنها کلیک می شود به همراه تولبار سایت ما نمایش داده شود.
      در اینترنت جستجو کردیم و به چند افزونه رسیدیم
      my link dump
      WP Link Builder
      با تشکر