我在css中指定了 body width: 800px; background-color: pink; margin: 0 auto; 不起作用
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了我在css中指定了 body width: 800px; background-color: pink; margin: 0 auto; 不起作用相关的知识,希望对你有一定的参考价值。
我在css中指定了
body
width: 800px;
background-color: pink;
margin: 0 auto;
不起作用
急急急!!!!!帮我借鉴下 ,谢谢了。
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">这个对不对啊?
我的是IE9,头部申明好像不对,应该怎么申明的?求指教
或者
<!DOCTYPE html PUBLIC "-//W3C//Dtd Xhtml 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/Dtd/xhtml1-transitional.dtd">
你用的html,margin:0 auto;当然无效了本回答被提问者采纳 参考技术B 直接使用html5——<!doctype html>头部声明,简洁明了,而且支持性最好
你写的其他代码没问题
但不建议上面的属性写在body上,最好内部再写个div class=“wrap”等的盒子,在此之上定义居中布局,body还有别的用处呢 参考技术C 你要在css里前面加一句html background-color:#fff;就行了。
关于头部文档类型一般都是用1.0的过渡版,或者你用html5的类型也行吧。 参考技术D margin:0px auto;
你少加了个px 第5个回答 2012-11-07 <!doctype html> 直接用这个就没有问题!
在 Eclipse 中指定了未知版本的 Tomcat
【中文标题】在 Eclipse 中指定了未知版本的 Tomcat【英文标题】:Unknown version of Tomcat was specified in Eclipse 【发布时间】:2013-07-18 17:22:41 【问题描述】:我想在我的 Eclipse 中添加最新的 tomcat-7.0.42。可能是eclipse tomcat server adapter 7只支持tomcat版本到7.0.12..
所以请帮助我如何使用 tomcat-7.0.42 配置我的 eclipse
【问题讨论】:
【参考方案1】:您正在指定 tomcat 源目录。
需要指定tomcat二进制安装根目录,也称为CATALINA_HOME。
通常,这是您解压缩 apache-tomcat-7.0.42.tar.gz
文件的位置。
【讨论】:
我使用 brew 安装,/usr/local/Cellar/tomcat7/7.0.57/libexec/ 为我工作。 太棒了...谢谢:@Alexander Pogrebnyak 我使用了sudo catalina start
- 然后输入了echo $CATALINA_HOME
,然后用sudo catalina stop
停止了catalina
我在我的 ubuntu 中安装了 java 8 和 tomcat 8。这个tomcat路径对我有用/opt/tomcat/apache-tomcat-8.0.52
在我的情况下,它与tomcat目录下的文件夹的权限有关。由于那个 Eclipse 无法从 conf/
和 lib/
文件夹中读取所需的信息。在 Ubuntu 中使用 chmod -R 777 tomcat/
递归更改权限【参考方案2】:
这发生在我身上,因为 Tomcat 仍在下载过程中 (Download and Install
)。几分钟后消息消失了。
eclipse 窗口确实应该有某种类型的进度指示器来显示下载状态。
【讨论】:
是的,对话框没有窗口,但是IDE主窗口的右下角有一个进度条。 这应该是这个问题的标记正确答案。 :) 似乎这只是一个 UI 问题 - 操作没有阻塞,但没有提供任何正在发生的事情的明确反馈。【参考方案3】:对于 LINUX,Tomcat 7 的安装目录是: /usr/share/tomcat7
请使用此配置。
更多: http://gridlab.dimes.unical.it/lackovic/eclipse-tomcat-ubuntu-jersey/
【讨论】:
谢谢你的解决方案。 你是我的天才!!【参考方案4】:为了识别您的 Tomcat 安装文件夹,Eclipse 正在扫描以下文件:
conf/catalina.policy
conf/server.xml
conf/web.xml
conf/context.xml
conf/tomcat-users.xml
conf/catalina.policy
conf/catalina.properties
lib/catalina.jar
所以请确保您指向正确的位置并拥有正确的读取权限。
例如
OS X(如果通过brew
安装),它是:/usr/local/opt/tomcat/libexec
Linux/Ubuntu:参见:Tomcat and Eclipse Integration Error
【讨论】:
在我的情况下,我没有对conf
和 lib
目录的读取权限,所以我收到了这个错误。 chmod o+r -R conf,lib
有点帮助 ;)【参考方案5】:
我遇到了同样的错误,并通过授予文件夹足够的权限来解决它。我授予了完全权限(你可以尝试有限的权限,这足以让 eclipse 运行 tomcat)
sudo chmod -R 777 apache-tomcat-8.5.33/
仅供参考,我在我的 mac 上遇到了这个错误,但我认为 ubuntu 系统也应该是一样的。
【讨论】:
【参考方案6】:我在 MacOS 上并使用自制软件安装了 tomcat,以下路径解决了我的问题
/usr/local/Cellar/tomcat/9.0.14/libexec
【讨论】:
【参考方案7】:可能,您正试图指向具有源文件夹的 tomcat 目录。请从here 下载 tomcat 二进制版本。对于 Linux 环境,您可以在 core 部分下找到 .zip 和 .tar.gz 文件。请下载并解压它们。之后,如果你指向这个解压的目录,eclipse就能识别出tomcat的版本。 Eclipse 无法找到 tomcat 的版本,因为您指出的目录不包含 conf 文件夹。希望这会有所帮助!
【讨论】:
【参考方案8】:只要你提供了Tomcat需要安装的目录并点击ok,你就会在Eclipse的进度选项卡中看到下载和安装开始了。
让这个过程完成。错误会自动消失。
注意:将文件夹命名为 CATALINA_HOME
不是强制性的。我已经用windows测试了这个。不能为 Linux 断言相同,但应适用 IMO 相同的规则。
【讨论】:
所以这是 Eclipse 端的 UI 错误。不是很有效率/友好。我正在使用 Linux Ubuntu 15,您的回答有所帮助。谢谢!【参考方案9】:我知道这是老生常谈,但我最近在 Windows 10 上使用最新版本的 Tomcat 和 Eclipse 时遇到了这个问题。
这是一个权限问题。我所要做的就是导航到 Tomcat 安装目录并打开该文件夹。系统提示我以管理员身份访问该文件夹。
在此之后版本被 Eclipse 识别,我可以添加新的运行时。
【讨论】:
【参考方案10】:以防万一... Apache Tomcat 8.5.X 与 Eclipse 中的 Apache Tomcat 8.0 服务器选择不兼容。它给出了这个错误。
【讨论】:
【参考方案11】:转到“窗口 -> 首选项 -> 服务器 -> 运行时环境”
删除他们可能尚未完全下载的现有服务器。
添加新服务器
【讨论】:
感谢您解决了我的问题!【参考方案12】:对于 Windows 用户,
使用 Apache Tomcat 下载页面中的 Tomcat 服务安装程序。您将获得一个 .exe 文件。为 Windows 安装服务。它通常会在“C:\Program Files\Apache Software Foundation\Tomcat 8.0”安装Apache tomcat,并且在eclipse中很容易识别。
【讨论】:
【参考方案13】:用 brew 安装了 tomcat,我的解决方案是:
sudo chmod -R 777 /usr/local/Cellar/tomcat/<your_version>
【讨论】:
【参考方案14】:在我的情况下,我使用了错误的目录,正确的是 lib exec 和我的路径: /usr/local/Cellar/tomcat@7/7.0.96/libexec
【讨论】:
【参考方案15】:您正在指向源目录。您可以通过从同一目录运行 ant 来运行构建,然后将 '\output\build' 添加到安装目录路径的末尾。
【讨论】:
【参考方案16】:可能是当前用户无法访问tomcat安装路径(C:\Program Files\Apache Software Foundation\Tomcat 9.0)。
【讨论】:
欢迎来到 SO!您的答案已经重复:“您需要指定 tomcat 二进制安装根目录”【参考方案17】:由于这显然发生在 Linux 上,这可能是因为您的开发用户可能没有对 Tomcat 安装目录的读取权限。这是因为 Tomcat 的安装目录(假设它由 CATALINA_HOME
指向)归 tomcat:tomcat
所有,而您的开发用户既不是 tomcat
也不属于 tomcat
组。因此 Eclipse 无法读取$CATALINA_HOME/conf/catalina.policy
。
以下应该解决权限问题:
sudo find $CATALINA_HOME -type d -exec chmod o+rx \;
为什么我们需要执行位?因为要遍历目录并到达其后代,您需要执行权限。在您的情况下,如果尚未设置 CATALINA_HOME
,请替换上面的实际安装目录(可能是 /opt/tomcat/apache-tomcat-<version>
?)。
【讨论】:
以上是关于我在css中指定了 body width: 800px; background-color: pink; margin: 0 auto; 不起作用的主要内容,如果未能解决你的问题,请参考以下文章
登录失败,虽然我在我的 RDS 实例的安全组中指定了入站规则
为啥 Firefox 2 显示的字体大于 CSS 中指定的字体?
如果在 select 中指定了大写,则 Order by 子句失败