我是一个经验丰富的编码人员,但是我才刚刚开始学习Web开发。 我可以很容易地学习JavaScript和HTML。 但是,CSS使我发疯。 规则太多,语法也很奇怪。 我应该如何学习?

请忽略一些告诉您首先学习CSS框架的人的建议。 如果您试图掌握前端开发,那么首先需要从根本上了解您的核心三个工具(HTML,JS和CSS)。 框架(例如Bootstrap)很棒,但是它们抽象了许多您需要了解的内容。 熟悉CSS的人可以更有效地使用框架。 初学者应该从一开始就专注于香草CSS。 在学习工具时,工匠需要首先了解工具的基本设计以及其用途。 如果您只专注于学习所有CSS规则,那么您将很快变得不知所措,因为规则太多了。 在一个简单的网页上,您很少会使用超过20%的这些规则,因此不要认为您需要全部了解它们。 我认为掌握CSS可以归结为三个非常重要的概念: 盒子模型。 级联系统。 元素选择器的特异性。 这三个基本概念对于环绕您的大脑至关重要,否则,CSS看起来无非就是要记住的庞大规则库。 当您全面了解上述系统时,还可能会发现自己编写了庞大且不必要的复杂CSS,从而可以使CSS更加整洁和可维护。 熟悉浏览器的元素检查器,因为这是您调试不正常工作的地方。 在测试,调试和原型制作样式方面,请不要低估浏览器的元素检查器的功能。 它非常强大,可以使您免于头痛。 继续。…

我想就“在化学实验模拟中使用虚拟现实技术”提出一个项目建议。 如何在Web应用程序方面进行操作?

这种系统的体系结构包括三个不同的部分。 逻辑组件的底层是逻辑组件,它负责基于物理的建模,即引用实验领域的法律和原则的应用。 第二个模块是3D虚拟引擎,该引擎处理实验室的视觉表示并根据用户在虚拟空间中的位置创建用户的视图。 第三个模块是界面,它负责实验室内的人机交互,解释用户的动作并为逻辑组件创建数据。 系统的每个模块都由集成到单个系统中的不同技术(Prolog,HTML,Java和VRML)实现,可产生受控的交互式实验环境。 具有挑战性的教育应用程序是虚拟实验室的创建,即虚拟世界,用户可以在其中进行实验并观察结果。 虚拟现实技术非常适合需要更高级别的可视化和交互作用的科学的需求。 例如,用于立体化学学习和实验的应用程序需要3D技术来显示化学结构的分子。 尤其是在物理学的情况下,虚拟现实允许模拟在3D世界中进行的实验,这与常见的仅使用2D方法相反。 在热力学或运动学等情况下,在可视化过程需要额外尺寸的情况下,也需要一个三维环境。 另外,可以使用虚拟现实技术来模拟在实际实验室中进行的危险或过于昂贵的实验,例如在空气动力学或核物理学的情况下。 人们还可以使用不适用于现实世界或仅适用于遥远环境的法律,模拟在实际实验室中无法进行的实验。 建议中要考虑的事项: 1.首先必须定义感兴趣的领域,即将用于实验的科学领域(物理,化学等) 2.然后必须定义将参与实验的基本元素。 选择过程必须基于上一步中选择的科学领域。 可以使用面向对象的方法对这些元素进行建模,其中必须声明其属性和方法。 此外,可以使用3D建模包创建其视觉表示。…