asp.net c# div布局
作者&投稿:包穆 (若有异议请与网页底部的电邮联系)
三个div都要加 float:left,注意三个的宽度总和不能超过容器div的宽度,不然会被挤下来。
看你的图片。感觉是前两个div是float:left,而第三个div的float:right。根据那个位置感觉是你的第三个div放到了第二个div当中了。
ID和class的使用太繁杂,ID具有唯一性一般用于父级元素,class是可以重复的一般用于子元素。
你这个里面直接把css里面的div目标用login来指代,而且css需要用type语句插入里面
#login {right:50px; position:absolute; }登陆导航条目注册/*如果你还是要用span登陆导航条目注册*/而且span是行元素,你非要用display去把他重新定义为块元素,不是脱了裤子打屁吗,直接用块元素就可以搞定的,很简单,或者用span不要用display去重新定义它;span的原意就是一行内分开的元素。
初级的DIV,你就想象成一个一个的方块。通过定义其宽高,和前一个元素的间距来控制其位置。
你说的XYZ轴叫绝对定位。指定相对于页面左上角的位置来指定该元素的定位。通常的元素是从左上角开始摆放,满了就放到下一行。
层之间的“高度”,用z-index来控制。
DIV你可以理解为透明的层,就像一个网页分为好多层,每一层都有不同的内容,最后的叠加效果就是最终效果
可以控件DIV的位置和DIV里内容的位置来确定网页的布局
当然DIV配合CSS来用功能是非常强大的
希望我的回答对你有所帮助
这个东西你不能只看页面的源代码,还要把他的css下来看,你没发现div后面要么有id,要么有class么。css才是关键啊。
那个上面不需要用到XYZ轴的.
还是学习一下基本的CSS知识吧.
这个讲起来就多了.
尤露沉香: 只有把div转成服务器控件才可以通过c#代码来操作.客户端控件转服务器控件,就是在原来的标签上加上runat="server" .这样就可以通过C# 代码来访问了.当然要想访问到还需要设置ID属性来唯一标识这个控件.在控制div 隐藏时可以如这...
城关区17665158542: 在ASP.NET中,经常用到DIV进行布局,下面是两种布局 第一种是在DIV1中上下放入两个DIV, - ?
尤露沉香: 亲,这两种布局你要设置div2和div3的宽度小于或者等于外层div1的宽度,此时设置div2和div3设置float才能有图二的效果,图二设置div2 float:left;div3 float:right
城关区17665158542: 在ASP.NET 网页布局中,如何用 div 实现 左两行右一行的布局(如下图) - ?
尤露沉香: <html> <head><style type='text/css'>.div1{ width:100px; height:100px; float:left; background:#ccc }.div2{ width:100px; height:100px; float:left;margin-top:10px; background:#ccc }.div2{ clear:both}.div3{ margin-left:110px; *margin-left:107px; width:200px...
城关区17665158542: Asp.net 怎么用C#控件页面上的DIV显示效果?.net 3.5?
尤露沉香: 上面的对. 把div 加上属性 runat="server" 就做成服务器控件了. 客户端的控件也可以这样做. 然后 this. 就出来了.
城关区17665158542: 如何在后台代码中创建div asp.net C# - ?
尤露沉香: 顶 后台输出就可以 比如 string html=""; html+="<div id=\"myDiv\">后台代码创建div</div>"; Response.write(html); Response.end(); Response 是专门用来相应客户端Request的 Response.write() 输出的字符 是直接反馈给浏览器的
城关区17665158542: 如何精确设置ASP.NET控件的相对位置?用代码还是用div?请高手给详细说明! - ?
尤露沉香: 在asp.net中是无法通过后台C#代码控制的,asp.net控件经过浏览器解析以后就是html元素,所以他们的位置都是通过css样式来控制的.当然也跟页面布局有一定的关系,结合div+css或者table等一些元素,按照我们要表现的主题来布局.同时JavaScript也可以用来对样式进行控制,从而控制页面元素的位置.
城关区17665158542: 急!!!一个关于CSS+DIV在C#.net中布局的问题! - ?
尤露沉香: <div style="height:100px"> 头部,固定,高度100 </div> <div> 中间分两栏 <div style="float:left;width:50%"> 中间分两栏-左部 </div> <div style="float:right;width:50%"> 中间分两栏-右部 </div> </div> <div style="height:100px"> 页脚,固定,高度100 </div> 没悬赏分不厚道
城关区17665158542: ASP.net网页布局的时候使用DIV布局.如何换浏览器的时候或者调分辨率的时候网页不变形 - ?
尤露沉香: div的宽度和高度你是不是直接用数值了,这样的话就会变形,高度可以用数值,比如height:200px 但是宽度的话要用百分比,比如width:100% 或者width:80% 等.这样调分辨率的时候才不会变形
城关区17665158542: 在ASP.NET中如何布局?? - ?
尤露沉香: 可以一样用dw中布局,然后把相关的代码放到asp.net中.在asp.net中布局很不方便的.asp.net可视化效果做的很差.其实如果精通html的话,在哪布局都是写html代码.
城关区17665158542: asp.net中使用div和<a></a>实现某些功能(C#) - ?
尤露沉香: $(document).ready(function(){$(".close").onclick(function(){ $(".cart-info").hide(); });});点击A标签隐藏div 把这个放在ready里写 直接取A标签的class属性的onclick 并且隐藏div 由于取的是a和div的class确保就它的class是唯一.改成唯一的id也行.