1

Is there anyway that we can fix the v-tabs? So far I tried using inside v-tab fixed-tabs but that is not working and it would really be great if anyone could help me with it.

       <v-card width="40%" class="mb-2">
            <v-toolbar flat>
                <font-awesome-icon @click="cancel" :icon="['far', 'arrow-left']"></font-awesome-icon>
                <v-toolbar-title class="ml-2">Show Summary</v-toolbar-title>
                <v-spacer />
                <bn-toolbar-btn type="text" label="Cancel" icon="times" color="secondary" @click="cancel"></bn-toolbar-btn>

                <bn-toolbar-btn
                    type="outlined"
                    right
                    label="Save"
                    @click="submit"
                ></bn-toolbar-btn>
            </v-toolbar>
            <v-divider></v-divider>
            <v-tabs v-model="activeTab" class="mb-n2" background-color="transparent">
                <v-tab ref="summaryTab1" @click="activeTab = 'tab1'" href="#tab1"> Summary Tab 1</v-tab>
                <v-tab ref="summaryTab2" @click="activeTab = 'tab2'" href="#tab2"> Summary Tab 2 </v-tab>
            </v-tabs>
            <v-card-text>
                <v-tabs-items touchless v-model="activeTab" style="background-color: transparent;">
                    <v-tab-item key="tab1" value="tab1">
                    ...
                    </v-tab-item>
                    <v-tab-item  key="tab2 value="tab2">...
                    </v-tab-item>
                </v-tabs-items>
            </v-card-text>
        </v-card>
developer
  • 23
  • 3
  • 10

1 Answers1

0

I tried using CSS as mentioned below. I created a class called activeTabs and passed it in v-tabs.

.activeTabs {
  position: sticky;
  top: 0;
  z-index: 999;
}
developer
  • 23
  • 3
  • 10