Register Register Member Login Member Login Member Login Forgot Password ??
PHP , ASP , ASP.NET, VB.NET, C#, Java , jQuery , Android , iOS , Windows Phone
 

Registered : 109,037

HOME > PHP > PHP Forum > ทำไม เวลาเราย่อหน้า Browser แล้วเมนูมันเป็นแบบนี้ครับ... รวกวนดูให้หน่อยคับ



 

ทำไม เวลาเราย่อหน้า Browser แล้วเมนูมันเป็นแบบนี้ครับ... รวกวนดูให้หน่อยคับ

 



Topic : 085498



โพสกระทู้ ( 70 )
บทความ ( 0 )



สถานะออฟไลน์




คือผม โหลดมานะครับ..พยายามแก้แต่ก้ไม่ได้ รบกวนพี่ ๆ บอกหน่อยคับ..ขอบคุณคับ.


รูปหน้า browser เวลาไม่ย่อ


หน้า browser แบบไม่ได้ย่อ

พอเวลาย่อหน้า browser เป็นแบบนี้..ครับ

หน้า browser เวลาย่อแล้วเว็บเป็นแบบนี้..

Code (PHP)
    <style>
        body { font-family:Arial, Helvetica, Sans-Serif; font-size:12px; margin:0px 20px;}
        /* menu */
        #menu{
	margin: 0px;
	padding: 0px;
	list-style: none;
	color: #fff;
	line-height: 60px;
	display: inline-block;
	float: left;
	z-index: 1000;
}
        #menu a { color:#fff; text-decoration:none; }
        #menu > li {background:#172322 none repeat scroll 0 0; cursor:pointer; float:left; position:relative;padding:0px 10px;}
        #menu > li a:hover {color:#B0D730;}
        #menu .logo {background:transparent none repeat scroll 0% 0%; padding:0px; background-color:Transparent;}
        /* sub-menus*/
        #menu ul { padding:0px; margin:0px; display:block; display:inline;}
        #menu li ul { position:absolute; left:-10px; top:0px; margin-top:45px; width:150px; line-height:16px; background-color:#172322; color:#0395CC; /* for IE */ display:none; }
        #menu li:hover ul { display:block;}
        #menu li ul li{ display:block; margin:5px 20px; padding: 5px 0px;  border-top: dotted 1px #606060; list-style-type:none; }
        #menu li ul li:first-child { border-top: none; }
        #menu li ul li a { display:block; color:#0395CC; }
        #menu li ul li a:hover { color:#7FCDFE; }
        /* main submenu */
        #menu #main {
	left:317px;
	top:-20px;
	padding-top:20px;
	background-color:#7cb7e3;
	color:#fff;
	z-index:999;
}
        /* search */
        .searchContainer div { background-color:#fff; display:inline; padding:5px;}
        .searchContainer input[type="text"] {border:none;}
        .searchContainer img { vertical-align:middle;}
        /* corners*/
        #menu .corner_inset_left { position:absolute; top:0px; left:-12px;}
        #menu .corner_inset_right { position:absolute; top:0px; left:150px;}
        #menu .last { background:transparent none repeat scroll 0% 0%; margin:0px; padding:0px; border:none; position:relative; border:none; height:0px;}
        #menu .corner_left {
	position:absolute;
	left:0px;
	top:0px;
}
        #menu .corner_right { position:absolute; left:132px; top:0px;}
        #menu .middle { position:absolute; left:18px; height: 20px; width: 115px; top:0px;}
    </style>

    
</head>
<body>


<div id="container">

	<ul id="nav">
		<li id="selected">
             <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>

</div>

<p>
  <script src="js/jquery.min.js" type="text/javascript"></script>	
  
  <script type="text/javascript" src="js/jquery-ui.min.js"></script>
  
  <script type="text/javascript" src="js/jquery.spasticNav.js"></script></p>
<p>&nbsp; </p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp; </p>
<p>&nbsp;</p>
<script type="text/javascript"> $('#nav').spasticNav();
  </script>




Tag : PHP, HTML/CSS, jQuery







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2012-10-16 19:41:15 By : chak.jakkree View : 1323 Reply : 10
 

 

No. 1



โพสกระทู้ ( 1,322 )
บทความ ( 0 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์


index.html
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4/jquery.min.js" type="text/javascript"></script>	

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.7.2/jquery-ui.min.js"></script>

<style type="text/css">
#container {
 width: 1200px;
 margin: 100px auto;
}



ul, li {
 margin: 0; padding: 0;
}

#blob {

 border-right: 1px solid #0059ec;
 border-left: 1px solid #0059ec;
 position: absolute;
 top: 0;
 z-index : 1;
 background: #0b2b61;
 background: -moz-linear-gradient(top, #0b2b61, #1153c0);
 background: -webkit-gradient(linear, left top, left bottom, from(#0b2b61), to(#1153c0));
 -moz-border-radius: 4px;
 -webkit-border-radius: 4px;
 -moz-box-shadow: 2px 3px 10px #011331;
 -webkit-box-shadow: 2px 3px 10px #011331;

}

#nav {
 position: relative;
 background: #292929;
 float: left;
}

#nav li {
 float: left;
 list-style: none;
 border-right: 1px solid #4a4a4a;
 border-left: 1px solid black;
}

#nav li a {
 color: #e3e3e3;
 position: relative;
 z-index: 2;
 float: left;
 font-size: 30px;
 font-family: helvetica, arial, sans-serif;
 text-decoration: none;
 padding: 30px 45px;
}
</style>

</head>

<body>

<div id="container">

	<ul id="nav">
		<li id="selected"><a href="#">Home</a></li>
		<li><a href="#">About</a></li>
		<li><a href="#">Blog</a></li>
		<li><a href="#">More About My Portfolio</a></li>
		<li><a href="#">Contact</a></li>
	</ul>

</div>
<script type="text/javascript" src="jquery.spasticNav.js"></script>	

<script type="text/javascript">
$('#nav').spasticNav();
</script>

</body>
</html>



jquery.spasticNav.js
(function($) {

	$.fn.spasticNav = function(options) {
	
		options = $.extend({
			overlap : 20,
			speed : 500,
			reset : 1500,
			color : '#0b2b61',
			easing : 'easeOutExpo'
		}, options);
	
		return this.each(function() {
		
		 	var nav = $(this),
		 		currentPageItem = $('#selected', nav),
		 		blob,
		 		reset;
		 		
		 	$('<li id="blob"></li>').css({
		 		width : currentPageItem.outerWidth(),
		 		height : currentPageItem.outerHeight() + options.overlap,
		 		left : currentPageItem.position().left,
		 		top : currentPageItem.position().top - options.overlap / 2,
		 		backgroundColor : options.color
		 	}).appendTo(this);
		 	
		 	blob = $('#blob', nav);
					 	
			$('li:not(#blob)', nav).hover(function() {
				// mouse over
				clearTimeout(reset);
				blob.animate(
					{
						left : $(this).position().left,
						width : $(this).width()
					},
					{
						duration : options.speed,
						easing : options.easing,
						queue : false
					}
				);
			}, function() {
				// mouse out	
				reset = setTimeout(function() {
					blob.animate({
						width : currentPageItem.outerWidth(),
						left : currentPageItem.position().left
					}, options.speed)
				}, options.reset);
				
			});
		 
		
		}); // end each
	
	};

})(jQuery);


ลองเปรียนเทรียบ css ของคุณกับ ที่ผมโพสไว้นะครับ ว่าอะไรหายไป.. ^^






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-10-17 01:38:57 By : pokultra
 


 

No. 2



โพสกระทู้ ( 70 )
บทความ ( 0 )



สถานะออฟไลน์


ตอบความคิดเห็นที่ : 1 เขียนโดย : pokultra เมื่อวันที่ 2012-10-17 01:38:57
รายละเอียดของการตอบ ::



ขอบคุณ มาก ๆ ครับ..



แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-10-17 12:11:58 By : chak.jakkree
 

 

No. 3



โพสกระทู้ ( 70 )
บทความ ( 0 )



สถานะออฟไลน์


ตอบความคิดเห็นที่ : 1 เขียนโดย : pokultra เมื่อวันที่ 2012-10-17 01:38:57
รายละเอียดของการตอบ ::

ขออนุญาติถามต่อครับ..เราจะ Fix เมนู เว็บไม่ให้เลื่อนตาม Page
ใช้คำสั่งนี้ position: fixed; หรือเปล่าคับ...แต่ของผมกลับกลายเป็นเมนู อยู่ด้านหลังของเนื้อหา..มันเลยทำให้ไม่เห็นเมนู ที่ Fix ครับ..รบกวนวิธีแก้ด้วยคับ..ขอบคุณคัฐ.



แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-10-17 12:28:55 By : chak.jakkree
 


 

No. 4



โพสกระทู้ ( 70 )
บทความ ( 0 )



สถานะออฟไลน์


ตอบความคิดเห็นที่ : 3 เขียนโดย : chak.jakkree เมื่อวันที่ 2012-10-17 12:28:55
รายละเอียดของการตอบ ::
ลืม..เอารูปให้ดูคับ..


Fix เมนุแล้วแต่มันอยู่ด้านหลังเนื้อหา ทำให้มองไม่เห็นเมนู




แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-10-17 12:31:33 By : chak.jakkree
 


 

No. 5



โพสกระทู้ ( 70 )
บทความ ( 0 )



สถานะออฟไลน์


ตอบความคิดเห็นที่ : 4 เขียนโดย : chak.jakkree เมื่อวันที่ 2012-10-17 12:31:33
รายละเอียดของการตอบ ::


ถ้าแยก Style ออกจาก HTML เป็นเหมือนเดิมครับ...แต่ถ้ารวมไฟล์ อย่างที่พี่ Rastafari ให้มาไม่มีปัญหาคับ..ผม "งง"



แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-10-17 21:24:34 By : chak.jakkree
 


 

No. 6



โพสกระทู้ ( 70 )
บทความ ( 0 )



สถานะออฟไลน์


ตอบความคิดเห็นที่ : 1 เขียนโดย : pokultra เมื่อวันที่ 2012-10-17 01:38:57
รายละเอียดของการตอบ ::


รู้แล้วคับว่าต่างกันตรงไหน..... Code (PHP)
#nav {
40.
position: relative;
41.
background: #292929;
42.
float: left;



position : ถ้าเป็น relative; จะไม่เป็นไร..แต่ถ้าเปลี่ยนเป็นอันอื่น ย่อแล้วเป็นเหมือนกันหมด..ครับ

คือผมต้องการ Fix เมนูนี้ไว้ด้านบนไม่ให้เลื่อน ต้องเพิ่มตรงไหนอีกคับ...รบกวนพี่ ๆ อีกทีคับ..



แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-10-17 22:07:51 By : chak.jakkree
 


 

No. 7



โพสกระทู้ ( 70 )
บทความ ( 0 )



สถานะออฟไลน์



แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-10-18 12:19:50 By : chak.jakkree
 


 

No. 8



โพสกระทู้ ( 1,521 )
บทความ ( 2 )

สมาชิกที่ใส่เสื้อไทยครีเอท Hall of Fame 2012

สถานะออฟไลน์
Facebook

Bootstrap
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-10-18 14:39:37 By : Krungsri
 


 

No. 9



โพสกระทู้ ( 70 )
บทความ ( 0 )



สถานะออฟไลน์


ตอบความคิดเห็นที่ : 8 เขียนโดย : Krungsri เมื่อวันที่ 2012-10-18 14:39:37
รายละเอียดของการตอบ ::
งง..ต้องการสื่อไรคับ...ขอโทดคับ..

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-10-18 19:30:51 By : chak.jakkree
 


 

No. 10



โพสกระทู้ ( 7 )
บทความ ( 0 )



สถานะออฟไลน์
Facebook

ตอบความคิดเห็นที่ : 9 เขียนโดย : chak.jakkree เมื่อวันที่ 2012-10-18 19:30:51
รายละเอียดของการตอบ ::
twitter bootstrap คือ css framework ครับ ใช้เพื่อประหยัดเวลาพัฒนา เช่น การสร้าง backoffice ครับ

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-10-20 23:24:04 By : nopzsoodsoi
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : ทำไม เวลาเราย่อหน้า Browser แล้วเมนูมันเป็นแบบนี้ครับ... รวกวนดูให้หน่อยคับ
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ FTP| ใส่แถวของตาราง ใส่คอลัมน์ตาราง| ตัวยก ตัวห้อย ตัวพิมพ์ดีด| ใส่โค้ด ใส่การอ้างถึงคำพูด| ใส่ลีสต์
smiley for :lol: smiley for :ken: smiley for :D smiley for :) smiley for ;) smiley for :eek: smiley for :geek: smiley for :roll: smiley for :erm: smiley for :cool: smiley for :blank: smiley for :idea: smiley for :ehh: smiley for :aargh: smiley for :evil:
Insert PHP Code
Insert ASP Code
Insert VB.NET Code Insert C#.NET Code Insert JavaScript Code Insert C#.NET Code
Insert Java Code
Insert Android Code
Insert Objective-C Code
Insert XML Code
Insert SQL Code
Insert Code
เพื่อความเรียบร้อยของข้อความ ควรจัดรูปแบบให้พอดีกับขนาดของหน้าจอ เพื่อง่ายต่อการอ่านและสบายตา และตรวจสอบภาษาไทยให้ถูกต้อง

อัพโหลดแทรกรูปภาพ

Notice

เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ
อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง

   
  เพื่อความปลอดภัยและการตรวจสอบ กระทู้ที่แทรกไฟล์อัพโหลดไฟล์จากที่อื่น อาจจะถูกลบทิ้ง
 
โดย
อีเมล์
บวกค่าให้ถูก
<= ตัวเลขฮินดูอารบิก เช่น 123 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)







Exchange: นำเข้าสินค้าจากจีน, Taobao, เฟอร์นิเจอร์, ของพรีเมี่ยม, ร่ม, ปากกา, power bank, แฟลชไดร์ฟ, กระบอกน้ำ

Load balance : Server 05
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2024 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่