我有一个问题给你CSS的大师! 我有一个菜单,hover在绝对定位的div上。 所有菜单项都必须相对定位,因为绝对div将在页面上多次出现,并且在一个实例中将以多种大小显示。 当我不知道父div的大小时,如何将“position:relative”的多个项目垂直和水平居中? 我知道负面利润率的“绝对”位置,但是这种情况要求有所不同。 您的帮助将深受感激。 编辑: 代码如下: .OuterCase { position : absolute; width : 100%; height : 100%; text-align: center; } .InnerItem { width : 38px; height : 38px; display: inline-block; } 我已经把它放在水平中心的地方,它的垂直线有点难以捉摸。 谢谢!
在父窗体的中心显示一个DialogBox是一团糟。 这是一个显示对话框的方法。 我将其父母放置在中心位置,但无法居中对话框 private void OpenForm(Object point, Object height, Object width) { FormLoading frm = new FormLoading(); Point temp = (Point)point; Point location = new Point(temp.X + (int)((int)width) / 2, temp.Y + (int)((int)height) / 2); frm.Location = location; frm.ShowDialog(); } private void btnView_Click(object sender, EventArgs e) { try { ThreadStart starter= delegate { OpenForm(currentScreenLocation, this.Height, […]
我有一个页面,头部由三个div组成 – 一个漂浮在左边,一个漂浮在右边,一个在它们之间。 我想要中央的div被集中,但可悲float: center不存在,我不能只漂浮到左边,并添加填充,因为它必须改变,取决于窗口的大小。 有没有简单的我可以忽略? 或者我会怎么做这样的事情呢? 更新: 此外,我想find一种方法,将中间div 放在 div 之间的空间中,以防看起来更好。
当我从一个自定义的位图中添加一个标记时,标记不会在我指定的位置居中。 我像这样添加它: // ID tramo final int tramoId = tr.getId(); // Nodos final Nodo[] nodos = tr.getNodos(); final PolylineOptions p = new PolylineOptions(); MarkerOptions m = new MarkerOptions(); // Seteamos posicion de linea y marker m.position(semisuma(nodos)); for (final Nodo n : nodos) { p.add(n.getLatLng()); } // Color de linea y marker BitmapDescriptor icon = null; […]
我正在使用下面的代码。 如何把这个表格在页面的中心使用CSS? <html> <head> <link rel="stylesheet" type="text/css" href="styles.css" /> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>The Main Page</title> </head> <body> <table> <tr> <td><button class="lightSquare"></button></td> <td><button class="darkSquare"></button></td> <td><button class="lightSquare"></button></td> <td><button class="darkSquare"></button></td> <td><button class="lightSquare"></button></td> <td><button class="darkSquare"></button></td> <td><button class="lightSquare"></button></td> <td><button class="darkSquare"></button></td> </tr> </table> </body> </html>
好吧它正在用这种方式工作 <td align="center"> 但是我想用class 我这样定义类,但没有运气 td { vertical-align: middle; text-align: center; margin-left: auto; margin-right: auto; align: center; } 垂直alignment正在工作,文本alignment正在为文本工作。 但是它并没有将td中的div与这种方式alignment。 我想在TD内部alignmentdiv。
我怎样才能放置一些HTML元素,说div,在浏览器窗口(不是页面,而不是屏幕)的中间? 不依赖于浏览器窗口大小,屏幕分辨率,工具栏布局等,例如,我希望它在浏览器窗口的中间。 谢谢
我遇到麻烦在css中集中我的html表单提交button。 现在我正在使用 <input value="Search" title="Search" type="submit" id="btn_s"> <input value="I'm Feeling Lucky" title="I'm Feeling Lucky" name="lucky" type="submit" id="btn_i"> 与这个CSS #btn_s{ width:100px; margin-left:auto; margin-right:auto; } #btn_i { width:125px; margin-left:auto; margin-right:auto; } 没有做任何事情,我知道我可能做了一些愚蠢的错误,有人能帮我吗? 谢谢
我一直在困惑的事情应该是非常容易的,但经过了三个小时的努力,我还没有解决它: 一位朋友要求我修复他的WordPress网站的模板,以便水平导航菜单栏在页面上水平居中。 他希望它紧贴红色部分的底部中间 – 那么它将适合在红色页面的两侧的两个标志之间。 红色部分( class="header" )将text-align设置为center 。 这似乎足以确保标题和它下面的描述文字是居中alignment,但由于某种原因,我不能使菜单(这是一个ul )alignment到页面的中心。 有人会build议我做错了吗? 为什么我无法使菜单居中? 什么是我需要改变样式表才能使它工作?
我想做一个列表行布局。 这个布局在左边最左边是一个imageview,右边是imageview旁边的一个textview,最右边是一个imageview。 我希望他们都是垂直的中心。 <RelativeLayout android:layout_width="fill_parent" android:layout_height="100dp" android:gravity="center_vertical" > <ImageView android:id="@+id/icon" android:layout_width="50dp" android:layout_height="50dp" android:layout_gravity="center_vertical" /> <TextView android:id="@+id/func_text" android:layout_toRightOf="@id/icon" android:layout_width="wrap_content" android:layout_height="100dp" android:layout_gravity="center_vertical" /> <ImageView android:layout_width="50dp" android:layout_height="50dp" android:layout_alignParentRight="true" android:layout_gravity="center_vertical" android:src="@drawable/arrow" /> </RelativeLayout> 我也尝试添加android:layout_centerVertical="true"到textview,但结果是textview与两个imageviewalignment底部。 我在android 4.2模拟器中试过。 有人可以帮助我呢?