由于解释起来有点困难,我做了一个模型来尽可能地直观地理解:
http://sassmeister.com/gist/70624a740b1ca4ae7764
(如果有更好的方法来分享一个 sass gist,请告诉我。第一次使用它)
基本上,这是我想要的横向模式平板电脑的布局。我要做的是确保它完全适合具有不同纵横比的不同平板电脑。有些事情是固定的。主要内容区域是 16x9 视频,因此该方面被锁定。
我现在已经修复了页眉和页脚(仅限主列),因为它们需要用于纵向模式,但如果它有助于平板电脑景观,我可以将它们带入常规流程。无论如何,它现在都是通过 susy2 进行的基本响应,并且侧边栏是完全独立的,因此它可以独立于主要内容滚动。我想要的是整个主要区域(包括页眉和页脚)与 vid 上方和下方的均匀边距完美匹配,然后让侧栏列更改其宽度以匹配平板电脑。
所以......如果平板电脑更宽,预告片缩略图将达到 16x9 的比例。如果数位板较窄,主列保持不变,但预告拇指会缩小为正方形。
如果首先弄清楚如何响应地仅缩小右列更容易,那么拇指的方面没有变化,那没关系。我只是不希望整体布局因为纵横比而在一个设备和另一个设备上搞砸了,所以主要关注的是页眉在顶部,页脚在底部,主视频完全适合它们,然后侧边栏响应填充其余的(在合理范围内)。
感谢任何输入。第一次在这里做网站,有很多东西要学。
附言。我为右列启用了垂直滚动,但禁用了它(通过向 scss 列中的滚动类添加额外的字母),因为它实际上并没有让我滚动。不确定这是否是因为没有实际内容,或者它没有将空填充单元格识别为值得滚动的内容。