请教各位大侠,我想让一个ap div元素和一个表格的边对齐,怎么才能够实现啊,前提是表格居中了的

[复制链接]
查看11 | 回复2 | 2011-9-15 07:41:00 | 显示全部楼层 |阅读模式
主要是让编辑器里面显示的和浏览器里面显示的一样对齐。代码如下:!DOCTYPEhtmlPUBLIC\"-//W3C//DTDXHTML1.0Transitional//EN\"\"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd\"htmlxmlns=\"http://www.w3.org/1999/xhtml\"headmetahttp-equiv=\"Content-Type\"content=\"text/html;charset=utf-8\"/title无标题文档/titlestyletype=\"text/css\"#apDiv1{position:absolute;left:232px;top:146px;width:242px;height:190px;background-color:#F00;layer-background-color:#F00;border:1pxnone#000000;z-index:1;}/style/headbodydivid=\"apDiv1\"/divtablewidth=\"800\"border=\"5\"align=\"center\"cellpadding=\"1\"cellspacing=\"2\"trtd/td/trtrtd/td/trtrtd/td/trtrtd/td/trtrtd/td/tr/table/body/html
回复

使用道具 举报

千问 | 2011-9-15 07:41:00 | 显示全部楼层
直接在你的代码上修改的,请拷贝下去看看,希望对你有帮助。!DOCTYPEhtmlPUBLIC\"-//W3C//DTDXHTML1.0Transitional//EN\"\"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd\"htmlxmlns=\"http://www.w3.org/1999/xhtml\"headmetahttp-equiv=\"Content-Type\"content=\"text/html;charset=utf-8\"/title无标题文档/titlestyletype=\"text/css\"#apDiv1{width:800px;margin:0auto;position:relative;}#apDiv1.div_css{position:absolute;left:0;top:146px;width:242px;height:190px;background-color:#F00;layer-background-color:#F00;border:1pxnone#000000;z-index:1;}/style/headbodydivid=\"apDiv1\"divclass=\"div_css\"/div/divtablewidth=\"800\"border=\"5\"align=\"center\"cellpadding=\"1\"cellspacing=\"2\"trtd/td/trtrtd/td/trtrtd/td/trtrtd/td/trtrtd/td/tr/table/body/html
回复

使用道具 举报

千问 | 2011-9-15 07:41:00 | 显示全部楼层
你的表格是宽度固定,居中。也就是margin-left和margin-right是自适应的,根据屏幕的大小,这两个值是不一样的,所以想让DIV和这个表格对齐,为其设置margin-left或者位置absolute之后设置left都是不能实现的。两种方法第一:把DIV的宽度设置的跟表格一样,然后让其居中#apDiv1{width:800px;margin:0auto;}第二:把这个DIV放到一个与这个表格相同宽度的表格中,让这个新表格居中tablewidth=\"800\"align=\"center\"cellpadding=\"0\"cellspacing=\"0\"trtdalign=\"left\"divid=apDiv1/div/td/tr/table
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行