Html 如何在纵向和横向模式下为UI移动布局设计css

Html 如何在纵向和横向模式下为UI移动布局设计css,html,css,user-interface,ionic-framework,bootstrap-4,Html,Css,User Interface,Ionic Framework,Bootstrap 4,*注:红色为背景色 -蓝色是图像的颜色 如何使用CSS/Bootstrap或其他方法在移动视图中将UI从纵向模式编码为横向模式,我正在使用ionic开发此功能 这是我的代码: <ion-view view-title="Home"> <ion-content class="padding" style="background-color:#616161"> <div class="row row-center row-assertive" s

*注:红色为背景色 -蓝色是图像的颜色

如何使用
CSS
/
Bootstrap
或其他方法在移动视图中将
UI
从纵向模式编码为横向模式,我正在使用
ionic
开发此功能

这是我的代码:

<ion-view view-title="Home">
    <ion-content class="padding" style="background-color:#616161">
        <div class="row row-center row-assertive" style="margin:3px auto;">
          <div class="col col-50" align="center">
            <a ng-click="secu()">
                <img class="shadow" src="img/i-security.png" style=" max-width: 100%">
            </a>
          </div>
          <div class="col col-50" align="center">
            <a ng-click="trip()">
                <img class="shadow" src="img/i-trip.png" style=" max-width: 100%">
            </a>
          </div>
        </div>
        <div class="row row-center row-royal" style="margin:3px auto;"> 
          <div class="col col-50" align="center">
            <a ng-click="find()">
                <img class="shadow" src="img/i-find.png" style="width:97%">
            </a>
          </div>
          <div class="col col-50" align="center">
            <a ng-click="logout()">
                <img class="shadow" src="img/i-setting.png" style="width:97%">
            </a>
          </div>

        </div>
    </ion-content>
</ion-view>


纵向/横向取决于设备屏幕宽度。当您将设备切换到横向模式时,其尺寸将反转,即高度变为宽度,宽度变为高度。因此,为了实现上面的图像,您需要编写两个不同的“媒体查询”,两个不同的屏幕宽度,使其响应。张贴您的代码。

纵向/横向取决于设备屏幕宽度。当您将设备切换到横向模式时,其尺寸将反转,即高度变为宽度,宽度变为高度。因此,为了实现上面的图像,您需要编写两个不同的“媒体查询”,两个不同的屏幕宽度,使其响应。发布您的代码。

您可以使用媒体查询进行此操作

下面是关于纵向视图的作品

以下是有关景观的作品

有关更多详细信息,请访问:


您可以使用媒体查询进行此操作

下面是关于纵向视图的作品

以下是有关景观的作品

有关更多详细信息,请访问:



到目前为止你都试过什么?另外,请编辑您的问题,以坚持我在爱奥尼亚的网格北汽,表与引导和其他尝试。是的,到目前为止你试过什么?另外,请编辑您的问题,以坚持我在爱奥尼亚的网格北汽,表与引导和其他尝试。是的,我的应用程序只适用于android设备,我希望我的应用程序看起来像samsun的应用程序*应用程序名称是Smart Manageryes,但是我没有看我的问题的答案,你是在垂直和水平方向上寻找红色方框中的蓝色方框中心吗?我在纵向模式下寻找与红色方框大小相同的蓝色方框,在横向模式下我希望红色方框中的蓝色方框中心水平方向上不大于红色方框的大小,结论:在纵向模式下,图像较大,横向模式下图像较小,红色框较小。请使用flex css属性。我的应用程序仅适用于android设备,我希望我的应用程序看起来像samsun的应用程序*应用程序名称为Smart Manageries,但是我没有看我的问题的答案,你是在垂直和水平方向上寻找红色方框中的蓝色方框中心吗?我在纵向模式下寻找与红色方框大小相同的蓝色方框,在横向模式下我希望红色方框中的蓝色方框中心水平方向上不大于红色方框的大小,结论在纵向模式下,图像越大,横向模式下的图像越小,红色框越大。请使用flex css属性。但您需要了解“媒体查询”的概念,以便为不同类型的屏幕大小创建动态/响应页面。要在不同类型的屏幕大小下测试代码,您可以使用开发者工具(在谷歌chrome中按F12并单击响应按钮)接受答案…或给出进一步的要求。但您需要了解“媒体查询”的概念,以便为不同类型的屏幕大小创建动态/响应页面。要在不同类型的屏幕大小下测试代码,您可以使用开发人员工具(在google chrome中按F12并单击响应按钮)接受答案…或给出进一步的要求。
@media only screen and (max-width: 640px) and (orientation: portrait) {
   /* Add css here */
}
@media only screen and (max-width: 640px) and (orientation: landscape) {
   /* Add css here */
}